Manos-Klelia is amazing couple. Humble and kind... their house is amazing. Good location close to all shops and restaurants.
Do visit their shop.. you will find amazing local produce.