The place is amazing! Beautiful views, extremely clean, spacious, and full of great amenities. The location is wonderful, within short walking distance to a beach. Would definitely stay again.