The apartment is great for a short stay. It was hot weather during the days I was there and it provided nice temperatures inside without having to use the airconditioning.
Location is good, 5-10 min walk from the main center of the city which also means that you are not in the center of where the city is most noisy.