The apartment has everything you need to stay comfortably, the location is good near to a tram station.
We were with our chihuahua and she felt nice there :)