Our stay was amazing! We stayed in one of the older rooms but it was very spacious, clean and had a beautiful sea view.
The buffet restaurant (Panorama) had a lot of variety every day. We are vegetarian and there were plenty of options to choose from :) We used all the a la carte restaurants, too! It's quite easy to get a table at the Med for brunch and dinner (usually you need to book one or two days ahead), but a table at the Den (BBQ one) is almost impossible to get. I strongly recommend checking on the booking page regularly, in case someone cancels. That's how we got our table there, as they were fully booked for the duration of our stay. The experience is great and they offer a nice selection of veggies too. I would love to see more vegetarian options (main courses) for the dinner at the Med in the future.
The drinks are great! Bartenders are going the extra mile to make them delicious! You can get the best ones at the Den or the Med/by the pool.
The main infinity pool is amazing, although it's really hard to get a spot around there during the day. It's worth trying around lunchtime/in the afternoon, as that's when some spaces become available. I would suggest going to the beach in the morning or using one of the many pools around the hotel. Nests are wonderful to spend time in too!
The staff at the hotel is really friendly and helpful! They also refill the minibar in the room every other day for free!
Overall, we've got a great value out of our stay!