I can only echo many of the fantastic reviews already on this site. Customer service was exceptional, nothing was too much trouble. Added to that little niceties that you wouldn't expect like multiple bottle of water in the room free every day. Very comfortable rooms, leisure facilities, pool. Excellent buffet breakfast and restaurants. Not the most cost effective place to stay but a case of you get what you pay for!