The room was spotless, and the pool area was lovely and well maintained.
Unfortunately, the location wasn't ideal. It's quite out of the way unless you're happy to hire a car, use the bus, or pay for taxis, which are very expensive. That said, the on-site car hire was reasonably priced and didn't require any hefty deposits.
The food was the biggest disappointment. I'm not a fussy eater by any means, but the buffet lacked both quality and variety compared to other all-inclusive resorts I've stayed at.
The snack bar served gyros, but they were very greasy, and the chips often looked and tasted as though they'd been sitting out for a long time with flies around them.
We also tried the Japanese restaurant, but unfortunately that wasn't much better. The rice was hard and dry, and the soup looked more like a bowl of oil than soup.
The staff were excellent throughout our stay and really went out of their way to help, which was definitely a positive.
Overall, I wouldn't stay at this property again. The combination of the poor location and disappointing food meant it didn't offer good value for the price I paid in fact it was rather sickening as I didn't feel like the amount justified the experience which is a shame.