We could not have found a better place to stay! The view was amazing and we appreciated all the small touches and amenities (paper towels, TP, detergent, chairs, beach toys, beach towels, etc). The beds (including the sofa bed!) were super comfortable and the hotel quality pillows and sheets were a nice touch. The location was another key factor: walking distance to great restaurants (coffee shops, bakeries, dinner options, etc). Finally, this place was SO CLEAN. It’s evident it’s well maintained and cleaned top to bottom before your arrival. Impressive!