Clean, friendly hotel right, right on the beach (though I'd recommend another beach just 150 yards over to the right). Rooms are simple but adequate. Staff are friendly and helpful, but with very limited English. The hotel breakfast is unlimited and diverse, with lots of healthy fruits, fruit salads, low-fat yogurt, but also ample choice of eggs, hot dogs, boiled bananas and such. The location is great, within easy walking distance of the old town, but in a reasonably quiet and safe neighborhood that is very much dominated by the locals rather than by tourists. Lovely to see how everyone's using and enjoying their beach (which, just as the surrounding streets and sidewalks, is thoroughly cleaned daily). Last not least, the hotel is a great deal for what it offers.