This is my third trip to this hotel. I have taken many members of my family and friends as the staff at this hotel go well out of there way to accommodate their guests from beginninning to end. They couldn't do enough to ensure we all had a great time. The entertainment is regular and fun for all ages which goes on throughout the day and night. The variety of restaurants is brilliant to satisfy all tastebuds and the range is amazing. The hotel rooms do vary slightly but are all clean and comfortable with air conditioning. They have a large range of activities for all, mini golf,giant chess, tennis, volleyball as well as many watersports in the pool and sea to try out. snorkeling is a must and you can try out diving amongsts other things with professional guides by your side or relax in a beautiful spa after a good workout!