Exceptional overall. Great location, very nice balcony and view, and Antonis is a perfect host: responsive, accommodating, informative, and great to talk to. Could easily stay here for days on end...