We spontaneously needed a one-night stay that accommodated my husband, 2 young grandsons, & me. We fortunately booked one of the last rooms available, and everything worked out perfectly. The office manager who checked us in was professional & very polite. The room was clean, the beach was groomed, & the outdoor pool was clean. Everything is a little dated but kept as clean as possible, considering the hotel sits by a sandy, broad beach. The breakfast was all vending-type foods, but it was better than finding a market somewhere in the neighborhood. Overall, it all worked out perfectly.