Very, very clean. Hosts were easy to communicate with. Great location.