Boy were we wrong! Everything people wrote positively in their reviews was exactly right and if anything understated. Every single member of staff were helpful, couteous and happyto have a laugh with all guests. Food was some of the best every considering it is a 3Star rating. Rooms are fairly large and extremely clean. Pool towels are supplied on request at reception the mini bar in each room is a real bonus in the hot temperatures. Deserves all the credits given in other reviews.