Overall, a lovely unit and excellent location. However, the unit was not clean upon our discussed arrival time so we had to wait at a nearby cafe for 1.5 hours while it was cleaned. The host did grant late checkout to compensate, which was greatly appreciated.