This place is located in the center of the city and it is perfectly suited for 5 people. The appartment matches the pictures.
Self check in was easy and there was a parking lot available (really important as it is difficult to park annywhere in the city).