Immaculate home in an idyllic location, spotlessly clean and the hosts and property manager where very helpful with everything we needed. Felt like it was our own home with all the personal touches, loved the ability to heat the hot tub when we wanted to use it. Close to beautiful beaches including the wonderful beach club with chairs and cabanas for use, home was also stocked with everything you'd need for the beach and pool. Already planning a repeat trip next year!