The best advice I can give is to ignore the bad reviews and make up your own mind. We had a fantastic week, arriving just in time for the New Years Eve celebrations which were extremely impressive. The staff are brilliant, food was consistently of a great standard and the rooms were spotlessly clean. We travelled as a family with three young children who all had a fantastic time. The Italian childrens reps made them very welcome and encouraged them to join in with the activities.
The beach and sea are wonderful and the fish near the reef have to be seen to be believed. I think the problem with some of the other reviews is that people go abroad wanting to find the UK but with sun. If that's what you're after, buy a sunbed and stay at home! The only real negative for us was that the wine wasn't included in the all inclusive package and is quite expensive. Other than that, it was great. Safe for the kids and relaxing for us.
We would definitely go back to this hotel.More