Lovely room. Well appointed. Hotel great location. Easy to reach town and beach. Staff excellent. However, meal times very slow. Although waitresses tried their best believe kitchen very slow. Meals very good but not very hot. Biggest complaint, however, no wifi. Staff blamed my tablet. However, everybody was told the same excuse. No one in our party of over 40 people could get wifi. If this could be sorted would have been excellent stay.