very average, but for a good price
We stayed for one night only and the choice of the hotel was late and quickly. Our rooms have been in the "beach house", which is 5min walk away from the main building. Parking is quite expensive (40 bucks a night), but for the touristic area I think a normal price level.