Stellar location, and while the apartment is tiny, the great interior design more than makes up for it.
Just to note,
1) Forget about parking on the street (even the locals have trouble), just plan for parking in a paid garage (ideally the "Parking Metro Syggrou Fix").
2) The Jacuzzi needs about 5-6 hours to heat up, so also plan for that. (The Jacuzzi really is a removable circular soft-material tub, but when it heats up, it more than does the job. Also watch out if you are over-sensitive to chlorine, I have personally felt that the bubble function was evaporating too much chlorine into the air, so we didn't use it too much.)
All in all, I wish I had booked more nights!