We've been renting points for a number of years now, and I don't think we'll book any other way for a normal stay. As others have stated, you basically get deluxe accommodations at a moderate price (at least if you get a studio villa, which is basically a hotel room with a few extras). Before...