Squeaky clean, wonderful view, and really accommodating hosts! Would recommend.