Stayed overnight in a one-bedroom suite for a family function. Had our 1 year old with us - enough room for our pop-up crib, and the separate rooms allowed baby to go to sleep, and us watch TV (nice big flatscreen) in the bedroom and not disturb him. Room and common areas were very clean, nicely decorated. Bed was perfect middle of the road, not too soft, not too hard. Lots of choices for pillows, there were six to choose from! Fridge for baby's food, micro to warm it up. If we would have stayed longer, I could have easily cooked dinner on the stove. Our dog was welcome, so we saved on kenneling costs. Almost thought there was a mistake with our booking, there was no evidence of pets (fur, bite marks, scratches, etc.) anywhere in our room, hallways, stairs. If only the weather was warmer (we stayed in mid January), we could have played on the swing set in the back. The included breakfast was great, cold milk & yogurt, hot coffee, warm bacon and eggs, fresh fruit, and all sorts of cereal and pastries. We got a great discount with having family that lives in the apartments up the road, so it was a steal for all that was included. No complaints at all. I've stayed at both very expensive and dirt cheap places around the Midwest, and I'd say this was the best bang for my buck... ever. Great work management!!! I told my fiance.. can we just move in here? :) We will be back anytime we are in La Crosse!