Excellent location, very spacious and comfortable for our family of 4. We absolutely loved the beautiful views of the ocean from the living room and balcony and ate our breakfast there every day. Loved waking up to sound of birds and roosters! The furniture and kitchen items were a little old and worn, but still very comfortable and functional. We walked to the beach and it was perfect, but drove to the store and restaurants as they were farther away. Definitely needed a car. The pool and jacuzzi were very small so we hardly used them. We did use the tennis courts and loved it .