This hotel exceeded my expectations. I booked only two nights at first and decided to stay a few more. The location is superb, the central beach and walkway with all restaurants and tourists are 3 minute walk, the old town with it's own charm is also 3 minute walk (only the other direction). The room was large, bright, and with a nice balcony. There was a rooftop pool too, which I ended up not using as the beach was right there. Breakfast is included and I give it 5 stars, not only for variety and service, but for ambience - it is served in a nice, spacious restaurant. The hotel also offers affordable excursions to other places through a partner agency, so the tour bus stops conveniently around the corner from the hotel. Finally, the staff was excellent, from several front desk clerks to cleaning and kitchen staff. For the hotel in that price range it is more than you bargain for.