We enjoyed our stay at the apartment. The location is ideal as it is next to many important historical places as well as local (not so touristy) restaurants and cafes. Just be prepared to walk up and down very steep slopes in the area.
The building is new and contains an elevator, which is rare to find in the area. The apartment is relatively clean, bright and has a decent internet connection. It would be nice if they had an ironing board and more silverware/dishware, but I guess the place is meant for very short-terms stays.