The bed was very comfortable, but the sofa bed mattress was very thin and the kids were not happy with it. The room was extra spacious and very clean, and the full kitchen was handy. They offered housekeeping every other day, and the front desk ladies were awesome. The breakfast was adequate and the same every day: boiled/scrambled eggs, a protein that changed daily, yogurt, fruit, and muffins/breads, but no waffle maker. Oh and the oatmeal was fresh everyday, there were lots of toppings to go with it. We would stay here again, but I wish the sofa beds were cushier for the kiddos.