The room was a decent size and the beds weren't too bad - a little firmer than I like, but not bad. We only met one person who handled the front desk and breakfast, but she was very nice. Breakfast was okay too. Fresh waffles and you could cook your own real eggs (not a powdered scramble). It was a continental style with various packaged breakfast cards, some fruit, yogurt, applesauce, and a decent variety of drinks - hot and cold. The kids loved the indoor pool which was a decent size. They also had multiple balls and pool noodles to use.