Check in was a breeze and room was very clean. Layout was perfect for a group of 6 whick included two 12 year olds and a 10 month old. We were in building 1 and didnt realize game room and indoor pool were in building two. Its just a short walk and weather was nice so it wasnt a problem. Kids and adults enjoyed watching the trains go by. Whistles blow when they go by, fun during day, not so much at 2 am.