This was the perfect place to stay for everything that you needed. It was a small hotel that gave off resort vibes because of access to a private pool, being steps away from the beach, and amenities such as beach chair and umbrella rentals, free pool/beach towels, vending and toiletries, free parking, and free bike bikes on the first basis. The outdoor showers were clutch when coming back from the beach and wanting to rinse off before heading to the pool or our room. Also, the price was extremely reasonable and we even booked pretty last-minute at the peak of summer.