Good location on the beach; small but ok rooms; helpful staff. Breakfast not great. 3/5. I booked this when it was "reduced" and would be careful if booking at "full price" (closer to 100 USD than 50) as better value for money might exist elsewhere. However, for what I paid, it wasn't bad at all.