Perfect place to stay!! Right on the beach, extremely clean, parking on-site, amazing breakfast - but its real strength is in its staff. Front desk staff made dinner reservations on our behalf at restaurants they recommended, they offered information about our day trips, and the cleaning staff was pleasant and welcoming when there were interactions. A big shout out to Marguerite at the front desk for always being so welcoming!