This venue was beautiful clean and very spacious. There is a good size backyard and mini golf for the kiddos plus multiple out our areas to hang out relax with family or friends. I most definitely recommend this amazing piece of peace. We will love to return soon!