We had very pleasant stay. All as described and even more. Apartment is more than in perfect location: city center is reachable by walk, or few tram stops. You have many places around to eat, shop and spend good time in general.
Communication and check-in was smooth and hostess seemed very nice person, type of people you like to deal with.
In overall - very recommended.