What an absolutely amazing place to stay. Pristine location, clean and spacious, close to local restaurants and the beach. Highly recommended.