Excellent location, Apollon speaks very good English (among other languages), cosy and homey feel, great view from the rooftop and nice place to relax, service was very good. The place was clean and generally quiet - felt very much like a homely Greek stay!