very clean & very nice. Our host was awesome & even gave recommendations for things to do! I would stay here again & again, it was amazing & so was the view.