Great location, very clear check-in instructions, mostly very responsive host, good price. The walls and floor need clear maintenance. The walls, curtains and bed covers had big stains. The floor was creaking and seemed to come off at times. Overall the place did not feel pristine. We had a minor incident, where we woke up with the floor covered in water due to the water equipment malfunctioning, but the host was very responsive and helpful, and immediately relocated us to a nearby location. The new place felt cleaner and nicer, but did not have wifi and one of the pillow cases.