Great location, great apartment. Hosts missed several finer points. We arrived super late as we had experienced delay due to snow storm, and our check luggage did not arrive. To wake up next morning to find out we had no coffee, was a real wake up call. No salt. Two dishwashing detergent tablets (no doubt the dishes were dirty from previous guests), 2 toilet paper rolls for a 5 night stay. Hosts decided to skimp on the simplest things making this one of our worst stays. Apartment is great, but way too loud ventilation system and unevenly air conditioned. No personalization at all on the part of the hosts. Just recycle messages from previous guests. No real thought here.