Easy check-in and a short 10 minute walk to the beach made this place bearable. Otherwise it was adequate. Living space and dining room fine, bedrooms also as specified. When we arrived there was a terrible smell, quite musty and a little fishy. It aired out by the next day but only after we ran the air conditioning overnight. The floors needed sweeping, and there was only one roll of toilet paper per bathroom and no paper towels (I don’t know if that’s typical for the area). Overall serviceable, good location, but felt a little uncared for.