Excellent communication with host and location was top notch. The beach and many restaurants were a short walk away. Having parking included was a plus, although we only rented a car for a couple days of our stay. The pool and spa were very good, and the unit had all the amenities we needed to enjoy some simple meals without going out. It was so nice to find a place with three beds so each of us had our own bed at night, too! :-)