Perfect location.
Very nice flat, sparkling clean.
Communication was perfect and Christos provided everything we needed.
Would highly recommend.