The apartment itself is nice and it's pretty close to everything. However right now the entire street where the apartment is located is being dug up. Luckily you don't hear this when you're in the apartment, but it's not very charming.
Check in was mostly efficient and flexible, just had to call them when I arrived. There wasn't much communication in the form of how to check out or recommendations for things to do, which you sometimes get. But all in all I was completely satisfied with my stay.