Wonderful stay! The location is fantastic and the apartment was clean and well-stocked. The keycode system to check in, access the apartment, laundry, and luggage storage is well-planned and convenient. The ability to drop off luggage early and store it after check out was very helpful. I almost never write reviews but I'm writing it for this one. We'd definitely stay here again!