I stayed here with my partner and we were both really pleased with our stay. The location was great, within walking distance to the Acropolis, as well as the main areas of interest (or a short bus or metro away if you don't want to walk each time!). There are plenty of nice bars and restaurants nearby if you don't want to venture out to Plaka or Monastaraki every night.
The apartment was small but very comfortable for a few days stay and the bed was very big and comfy. It should be noted that the WiFi was very fast and reliable. I think the apartment would be a bit too small for three people but I can definitely recommend for a couple!