Villa Estelle is the best place to be, next to the Galis Square (to take a taxi).
Spacious and clean rooms, amazing view, hot swimming pool, rooftop etc...)
Rooms were cleaned every day and Panagiotis was always available in case of questions. Thanks for this amazing trip !