This apartment is on a pedestrianized road which is full of outside seating, so it feels lively. The apartment is very conveniently located for Monastiraki metro and all the sights of Greece are walk-able from the apartment.
The flat is small but has everything you need for a short weekend break.
Communication was good too.
I would certainly recommend.