Great location. Spotlessly clean. Wonderful host.