Very clean! Lily is a great communicator and has everything you need for a comfortable stay!