Had a delightful stay at this spot. It’s really close to the beach, all the amenities you require. We’d recommend highly. We did have to wait to checkin because the previous guest over stayed. This was frustrating but we appreciate, not the hosts fault.