You NEED to stay here. The location is amazing (right across the street from a STUNNING beach), the apartment is clean and has everything you need, and Brian is an amazing host. Fast communication, flexible with our arrival and departure times, and incredible hospitality. Planning on coming back as soon as possible!!