Great location. Very clean place. Private. Lots of unexpected extras.