The apartment is very nice and very spacious. The amenities are great. The check-in process (getting all the info, getting the keys, parking the car, etc) is as smooth as can be. Highly recommended!