The location of this apartment was perfect, most points of interest were within walking distance and the 2 metro stations nearby made it very convinient for our quick 2 day visit.
Their office is in the same building (top floor) which also makes it very easy if you need some last min things or help with anything, we needed to take some printouts urgently which they were happy to accomodate. Stathis and his staff were very friendly and helpful throughout , gave us detailed instructions on arrival and checkin in process as well as tips on local things to do. We were very happy with our stay here and would definitely recommend the place.