Location and cleanliness were good. We found this to be one of our more challenging stays with Airbnb due to misunderstandings between ourselves and the host.