Charming and clean. Great location and view. Great host.