Overall we had a nice time, but at many times it did not feel 4 star.
Pros: lovely beach right beneath the hotel, entertainment was diverse, alcohol in cocktails generous, food was good and different each night, entertainment staff were lovely, spa/indoor pool and rooms quiet and refreshingly modern, big comfy beds and regular cleaning, fun prizes to be won during entertainment.
Cons: the big flaw was that the all inclusive package was by definition NOT all inclusive. Lots of cocktails you had to pay more for, the beer was awful tasting, the wine was low quality as it always gave us headaches even if we only drank a little. The sauna and steam room they have turned off unless you give 30 mins notice and doesnt open until 10am so no nice morning swim before breakfast. Not this hotels fault but also worth noting that the beach is very small and crowded with loud locals smoking cigarettes or even weed, or families with children so if you came for a quiet adult only holiday like us you spend most of your time at the hotel pool rather than the beach which is beautiful so its a real shame. The majority of staff also appeared quite unhappy and a couple of the bar/waiting staff were even rude.
Overall we are glad we came here but there are some improvements to be made for this to truly represent a 4 star all inclusive hotel or be worth the money spent.