Hotel was fun for the kids, and comfortable for the adults too! Rooms are comfortable, with legos to play with, and things are clean. The staff is friendly and helpful. Hotel features play areas, playgrounds, a small shop of snacks and souvenirs, as well as an onsite restaurant buffet. The buffet was good, with plenty of options for everyone. The bar also serves drinks with dinner or in the lounge, which is near the kids Lego play area so you can enjoy a drink while kids play for hours. The walk to legoland was very close, and took only a couple minutes. Even after the whole day my youngest could walk back in under 5 minutes, and he was so tired from the day!