Everything was great. The place is really well equipped and has a nice design. The check-in and communication was excellent. We traveled with a small baby and it was really great to have a place at the ground floor so we could easily take the stroller with us into the apartment. There is also public parking nearby which is great if you travel by car.