Very clean. Very spacious. Great location. Great host.