The meaning of hospitality: Stelios' mother and Grand mother were amaizing hosts, they offered us fresh fruits and icecream, and the fridge was always full with juices and cold water. A great stay at a great place. Thanks.