The resort is beautiful with lots of bars and restaurants, and it really looks like the photos. The staff is available 24/7 and very friendly. The beach is a 5-minute walk from the hotel, but there’s also a shuttle if you prefer. There’s a great beach bar with fresh and tasty drinks, and I have to mention the girl and the guy working there…amazing service, fast and professional. The only problem was with the pool area, where it’s almost impossible to find a sunbed. Guests leave towels early in the morning to reserve spots, even though it’s not allowed. Out of 7 days, we found a free spot only once, even when we arrived at 9 AM. The food was generally good, the main restaurant staff was nice, and the à la carte staff seemed a bit uninterested, but the food was fine. Overall, I would gladly come back.