Our second stay here, excellent location and space. Only negatives: some dishes/glasses were not clean, and this host works with a rental company that sends separate emails (demanding arrival and departure information under threat of cancellation) and expects renters to sign agreements, with fees added for a variety of conditions around arrival and departure. I would prefer that Airbnb govern the entire transaction and be the only forum for communication. Finally, the person to check us out never arrived, and our communication with the rental company received no response. I advised we had to leave for a flight and left keys on the table. Still have not heard back from them.... Insisting on narrow times for arrival and departure (and charging for anything outside these times) should not be one-sided. This host really failed at communication for departure.