Rooms are small but comfortable and clean. Breakfast had a nice variety (downside: staff hovered and stared the entire time we ate.) Had to take several cold showers because watered didn't always stay warm. All in all, not a terrible place to stay. Being so close to all the restaurants and beaches made it totally worth it!!!!