This hotel is in a very nice location on probably the best part of the beach, within easy walking distance of several very nice restaurants. It's a bit older of a hotel and some of the areas are certainly showing their age, but it also has an aged charm, and it's a good value for the price. There are great views from the upper rooms and the bar. The steps get to you at times, but they're not so bad, particularly if you're expecting them. We had a two-year old, and stayed on the very top level next to the lobby, and the steps were a nuisance at times, but on the other hand the view from our room's balcony was well worth the climb. The upper level rooms have a/c, and many of the others don't - which I think would make it more unpleasant, particularly if you're with young children.
The pool has great views as well, and there is a nice kiddie pool. The service for the most part is good, although there was a particular waitperson who was very rude and aggressive about tipping, and the hotel needs to do a better job at making clear their policy on tips being included in the prices automatically (the policy appears to be that if you don't add any tip, they will automatically add 10% to any food and bar bills, although if you choose your own tip amount, they won't add anything) and not letting the staff be so rude on this point. The restaurant is okay, although nothing special for dinner, and you would be better served to explore for dinners out. It seemed like a better breakfast option to us.
The beach area is nice and well maintained, and seems large enough for the hotel to have your own space. There is internet and computer service (including a printer) available in the lobby. All in all, it's a pleasant place, as long as you know what you're in for in terms of the large number of steep stairs, etc. For the price it seems like a very good deal.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.
Would I recommend this hotel to my best friend?
most likely
I recommend this hotel for:
An amazing honeymoon, A romantic getaway, Girlfriend getaway, Families with young children, Families with teenagers, Tourists
I do not recommend this hotel for:
Young singles, People with disabilities, Older travelers, Great pool scene, Pet owners