We had a great stay at Villa Lambros! Etouri services were amazing and also the hosts Dimitris & Agapi were very hospitable, doing everything to make sure we had a great stay.
The villa was very neat with good facilities. Nice terraces and swimming pool. Also the surroundings are very beautiful.
A big fat 10+.