This would have been a 5-star review except for one very important thing: the host attempted to charge us an additional $250 after accusing us of stealing the parking pass. We were very contentiously aware of the host's policy that the parking pass must be left in the apartment before checking out, so an hour before check-out we got the parking pass out of our car, brought it back up to the apartment, and put it on the same key rack where we had found it. We are 100% certain of this. When the host contacted us several hours after we checked out and said the pass was missing, we explained exactly where we had left it. In every message after that, the host told us we would be charged $250 for the missing pass. The host refused to speak with us on the phone, and then tried to charge us $250 which we, of course, declined to pay because WE LEFT THE PARKING PASS IN THE APARTMENT. Your mileage may vary, but be aware.