Great location! Easy to reach the city center and all the landmarks. Also, great to have parking (although it is a tiny parking spot, so better to rent a smaller car).
The apartment has everything needed for the stay.