Very clean and everything you need is available. Tommy is a nice guy and his dog is so cute. Also for the ladies, the shower water won’t leave your hair stiff!! I’ve had problems in Europe where the water isn’t that great. You won’t have that problem there!! :)