Clean room, good value for the money. (But yes, definitely bring your own beach towel.)Tasty breakfast. Their beach area is small, but as you are free to roam the whole thing to your heart's content, I don't see this as a huge issue. There are not as many fancy amenities here as in a larger pricier hotel, but you get a lot more local culture & authentic experience staying in a place like this, so I think it's well worth it.