The property was clean and modern. very pretty to look at.
How ever, there are some major issues with this resort.
If you are looking for child free resort do not book. Half the resort is child friendly, and the half that is supposed to be child free is seldomly enforced. There where frequently children at the restaurants that where 'adult only' also many of the activities on resort where child inclusive. Overall they hide on all their marketing that secrets (adults only) and dreams (family friendly) share the same building ...
It's also not worth it to book a level of room that gets you into their "exclusive" areas, as anyone could walk into these due to a lack of a wrist band system, or any sort of checking. Often times the 8th floor 'preferred only' pool was the busiest on the resort.
Another issue is that dining is very limited, as the restaurants are not open everyday, which in our case no one had told us. Also compared to other resorts there are very very very limited dining options if you have a restricted diet (let's say vegetarian) and staff is often annoyed with this fact.
Beach was full of sharp rocks, they have a first aid kit on site for any beach volley ball because you will cut open your feet. You also can't really swim because it's so rough and sharp rocks.
Staff is also ALWAYS trying to sell you extras every step of the way. Really defeats the point of an all inclusive.
Spa was nice, wouldn't return to this resort