The location is perfect! A short walk to the Acropolis, museums, and all the night life of Plaka.
The unit comfortably sleeps 4. We were a single couple, but this stay word work well for two couples or a family of 4.
I would recommend this stay.