Awesome location.
Wonderful accommodations.
Excellent communication from the host.
The pool and gym were an unexpected delight. Full 25m saltwater pool with sauna and hot tub and full gym!! Better than a resort.