This property was perfect for our needs. There were 3 families (grandparents, adult kids and spouses, a 10 year-old and two toddlers ages 3 and 2). The three bedrooms each had their own bathroom, so that was awesome. The playground area was a lot of fun for the kids and the 10 year-old and adults enjoyed the hot tub. The sofas were all leather/pleather, so easy to clean up after kids. There were some minor surface issues, such as a piece of wallpaper on the stairway that had been torn off, and the coffee table had an area that had been peeled away. We would not let our kids do any damage, but at least with the property already having suffered some good use, we weren't as worried. There was a play room with lots of toys for the kids to play with. The house is about 24 minutes from Niagara Falls. Mississauga Beach is really close but turned out to be difficult to find parking and not easily accessible. We ended up not going. The town of Niagara on the Lake is quite lovely with lots of quaint shops. It is about a 5 minute drive away. Worth strolling through. People in the community were very friendly. It was a wonderful family trip!