Very clean. Great location. Host gave great details on anything we could need.