This hotel is solidly "ok". Nothing wrong with it, but prices high for fairly basic place. DON'T eat in the restaurant unless you have to. We were the only people one night and it was raining and it took over 40 minutes to have even soda brought to us, and another 20 minutes for dinner. Many substitutions were made on the dinner without telling us, and we suspect they actually ran to the grocery store and pulled together what they could. Location just a bit too far to walk to main area of town, but close to a decent beach. If you book a standard room, ask for one on the second floor as they have high ceilings so feel a bit bigger.