From start to all too soon finish we had a great time. The hotel is always an issue on arrival as to whether it meets your expectations or not. This place did in every repect, from room quality to the high quality of staff throughout the place. The magic touch is the number of swimming pools for such a small hotel, I think I counted 7.....just go around a corner and there's another....absolutely brilliant. The breakfast is a treat and so is the surroundings in which you eat it. We are already planning our return trip.