Stergios the host is what the definition superhost means!!! He was expecting us to arrive, explained everything we needed to get around and he even brought us fresh juice and fruit to refresh us from our tiring trip.