Awesome host, check. Mind-blowing view, check. Heavenly bed, check. Our decision to stay at Dimitris' was simply the best. He is taking hosting to the next level by being generous and genuine at the same time. Thank you very very very very very very much for this unforgettable experience!