The location of this place is great, it’s close to a lot of restaurants and everything is walking distance. As far as our overall stay, communication was not the greatest. We were asked to pay an extra $99 for the “cleaning” fee the day of our check in, on top of the $427 total we already paid for 1 night stay. This cleaning fee was not disclosed within the booking details. We also were not given check in instructions until the $99 was paid. We were sent a charge for a “lost key” without the host first communicating with me. The key was placed where it was found.