Overall an ok experience. The location is great and the host attentive and gives quickly replies. They can greatly improve on cleanliness and attention to detail. We had some cleaning issues. Pay attention to the 2 flights of stairs that must be raised if this is a problem.