Amazing spot to stay! The view cannot be beat and the location is super convenient to major sites and the metro.
The studio is simple, clean and comfortable. It’s not a luxury place, but I was very comfortable. Basic kitchenette, ac/heat, hot water, comfortable bed, etc. Thodoris does a great job making check in simple and clear. The only small hitch was the name of the street was given in English letters and the street sign was in Greek. If I remember correctly it’s the second street to the left of the metro exit? A kind man on the corner kiosk sorted it out easily for me.
I would stay again for sure. Highly recommended.