The location is perfect. It's within walking distance of all the major sites, restaurants, and a transit stop.
The apartment had everything we needed.
We had a little bit of trouble finding the door, but Antonis was always responsive whenever we needed anything and helped us find it.