Our stay at the Almyra Villas was amazing! The place is very well located (short walk to the beach, right next to the bus stop, very close to a super market and bakery). It was also extremely clean and well kept! Yorgos was very friendly and informative.