We were pleasantly surprised at what was all included in our room. We had a 1 bedroom suite, which was perfect for my husband and I, and our 2 young children. The kids slept on the pull-out couch and liked having a fireplace to stay cozy and warm at night. There was a sliding door that separated our room from the living room/couch where our kids were, so it gave us a bit of privacy, which was nice to have and somewhat unexpected on a family vacation. :) We loved having a full kitchen and dining area with a huge fridge, microwave, toaster, stove, etc. We had packed a bunch of food and we saved a ton of money by not eating out. The cons - our bed was one of the most uncomfortable beds we have ever slept in. I was 6 months pregnant at the time, and my husband and I woke up with backaches every single morning. The townhouse we stayed in was also being renovated at the time and every morning there were people working outside...which kind of took away from the relaxing atmosphere. Parking was very minimal and often we needed to park a ways away from our room, which was a pain. Overall, we would probably stay here again, provided the beds were replaced with more comfortable ones.