The location is great, check-in and out is easy and convenient, and the building and apartment are new, beautiful, and super-clean. We really enjoyed our stay!