As promised. Very clean. The location was easy to get to/from via our rental car. Great host.