Very much enjoyed our stay overall and the food options are great. The shows are also very good, but do not last for too long unfortunately.
It's probably easier to discuss the negatives as there are so many positives...
1. The all inclusive stops at 11:30pm, as you have to pay for all drinks after this.
2. The beach area is very average, due to rocks, etc.
3. Sunbeds on the beach are a chargeable extra for the day.
4. Entertain is not very lively and ends early, so if you enjoy a dance, sing-song, etc., then you would need to head to Paphos centre.
5. If you have kids under 18 with you, you will have a different wristband to those without kids, so you will not be allowed to the over 18 area, even if you go over without your children.
The hotel is amazing though and the food and drink options are unreal. The 50's style American diner is a nice touch too.