Great little boutique hotel very close to the beach. Parking is a nuisance but on the food cart street there are paid parking spots and or the parking tickets are only $35.
Clean. They’ll give you beach gear including snorkeling.
Service might be a bit awkward, one day I asked to do my room and didn’t.
Overall pretty good. The staff is super friendly and helpful!