Great location, great host, beautiful view, and clean.