Spotlessly clean and everything you could think of was provided. Perfect host.