This place is amazing! The pics are spot on. The pool was fantastic and the beach was “right there”. I had become a bit hesitant when I read other reviews but everything from the pool/beach towels to the beach chairs/umbrellas were plentiful and free to guests.
The resort is a bit out of the way which we liked. Never felt crowded. I recommend getting the half board food option. The breakfast buffet was wonderful. (I recommend the pancakes drizzled with honey and sliced almonds). Dinner buffet was a different theme every night. Greek, Asian, British. etc.
The staff was very attentive. One guy, in particular, Chris, was so helpful getting me ice for my cooler for day trips to keep my insulin cool. He also gave us directions to this awesome honey shop and then to the perfect store to purchase olive oil and wine.
My only negative is parking. It is a struggle. One small gravel lot and a whole lot of cars means a lot of parking on the side of the road.