Very clean, well kept. Great host.