unfortunately the check in was very cumbersome as we had to wait quite some time for someone to show up, even though we agreed on a check in time the day before. Cleanliness was ok but could be improved. The building itself is in a great location and super modern, and the apartment is nice as well. Spacious enough for 3 of us, and for sure good for 4 as well. We especially enjoyed the balcony with nice seating and views of the city! Note that the parking spot for the apartment is on the 8th floor, so you will be driving up and down the garage a lot - can get annoying! I think all in all it was solid.