Very clean. Great location. And Michael is a very caring and polite host.