What a place! Once you’ve stayed, it will be pretty hard to top it up. Clean, functional, but what makes it perfect is the location, the view, the beach, everything. Highly recommended.