Awesome people, very well organized, perfect location, very nice apartment! I'd definately recommend a stay at Dimitris and Alexandra's place!