The flat is at a great location and has all amenities. The only downside was the check-in / check-out experience:
Check in takes place far from the flat (about a 15 min walk away). After check in, we were given an incomplete set of keys that didn't include the card that grants access to the parking lot so we had to park elsewhere after check in, then go to the flat, collect the card from inside the flat, and then finally enter the parking lot.