We stayed a night in Steinbach as the children wanted to swim and play on the water slides. Hotel was in great shape, built in 2000, looks newer than that. Loved the small touches the moment you walk in, bikes, books and games to borrow. Breakfast area looked very nice. Loved the ice water with lemons and free slurpees in the lobby. Front desk check-in person, breakfast person and cleaning staff were all very nice. Pet fee was reasonable ($10) and they had poop bags in the back. Room was in excellent shape. It was described as a kitchenette room that slept five, though it did not specify the square footage. There was a small Queen and a pull out couch so not sure where the fifth person was supposed to stay. I paid extra for this room so we and the rest of the family (in another room) had a place to sit and visit. It was a bit tight for what we paid and the description. Bed was very comfortable. Kitchenette was very modern and well equipped. You could cook meals there if you wish. Full sized fridge and freezer were nice too. TV was large, had many channels. Shower was a bit tight but that could be fixed with a curved shower rod. Liked the large recycling and garbage receptacles. Had 7 people in the room eating pizza and drinking beer and pop so both were full by the end of the night. Love the Dove bath products. Pool area was well kept. Liked the toy box with balls, noodles, paddle boards, etc… for people to use. Breakfast was tasty, lots of warm options. Would stay here again