Very clean, comfy, coZy, and pet friendly, (which was a must for us traveling with 2 big dogs). Only qualm was the hotels pack and play wouldn't click into place on one side. Our toddler is 2.5 and very sturdy when climbing and such so we didn't worry about her trying to get out and falling, and it ended up being ok. Also wish that bedding material was available with it. Called down and asked for some extra blankets & a sheet. They happily obliged and promptly (to our surprise because we checked in so late from our long day) We were all exhausted after our long day of road travel, everyone slept great! I would definitely recommend!