Overall, this was a very frustrating stay. First off, the office location is not possible to drive to because of construction. They didn't warn us, and it was very frustrating to find. The apartment said stairs - they didn't say it was a 4th floor walkup. The overview should clearly say never ever stay in this apartment if you have a car. The lot they suggested was closed, and the only alternative was paid street parking that only accepted change. The entire trip was a blur of driving around trying to find a parking spot, and then walking to and from the spot to pay. Near the end we finally found a paid lot we could leave the car in peacefully, but the first few days were a nightmare.
The apartment was clean enough, but otherwise not that great. Sleeps six adults, had a family of five, and the apartment only had three working chairs. The forth was bust self-disassembling. The apartment has an induction stove, but only one pot that worked on an induction stove. Substantially smaller and less attractive than the pictures - which were of a completely different apartment.
Returning the keys was the same problem - driving randomly through a maze of construction to drop the keys off. Change the locks so that you can leave the keys in the apartment!