Very clean, and such a comfortable stay! Alan was a great host.