One of the best places I’ve ever stayed. Location was great, sparkling clean and we even had a view to the Acropolis! The guy who made our check in was nice and even gave us some tips on what to see/do. Quick responders, answer all my questions within minutes.
The flat is not very big but it was enough for us three. I recommend this 100%.