We had an amazing time at Liberatos Village. The food was excellent, the staff were very helpful and polite. The pool is just right, the atmosphere relaxing and overall an amazing stay.
We rented two rooms, with sea views, they are simple but large and clean with balconies.
The location is at the top of the hill, amazing views but a steep walk up. We opted to walk up and down the hill mostly, we also tried hiring scooters, which was fun.
10/10 would stay here again.