Upscale rooms, villas & townhouses in a luxe resort offering a pool, a golf course & dining options.