We had the best stay! The property is very spacious for being so close to the center of Imerovigli, which is the best place in the island to stay.
Amenities are all new and sparkly clean and the host was very welcoming.
Would absolutely recommend!!