Amazingly clean and has everything you could think of. All my guests enjoyed it! Would definitely rent it again!!!