We arrived at the hotel in torrential rain but were escorted to our room dodging the puddles with umbrellas. We had a beach front junior suite which was very tasteful and had a stunning sea view. Although we had to spend much time watching the wind and rain( which was bad luck as it is very unusual) it was more than made up for by the hotel staff and services. There are 3 restaurants all excellent and 24 hour room service. Nothing is too much trouble and the staff are friendly courteous and always showing enthusiasm. There is also an excellent spa and a complimentary 20 minute massage is offered as well as vouchers albeit massage prices are quite expensive. I wouldn't hesitate to recommend the hotel and the fact it is small just over 50 rooms mean that you have all the intimacy and privacy and don't get swallowed up and lost in a huge complex where you are a number rather than a guest.