We stayed here for a week and we thoroughly enjoyed our stay. The hotel was in an ideal location. Although we didn't eat at the hotel we did have some meals on the outside in the restaurant which were excellent and the staff were very efficient. The only disappointment for us was that when we booked the
hotel, our confirmation stated "sea view" which was not the case when we arrived. Parking was not a problem as the hotel had parking facilities nearby.