Great location with beautiful views. It’s walking distance from a spectacular beach. There were some minor issues with cleanliness. Dirty dishes and glassware that we had to clean and dead ants crushed into the bedding. But otherwise it was a great place to stay.