Great location, and perfect for a big group of people (including a small pet, and a talkative toddler). The neighborhood itself was very family-friendly, and you could take the dog for a walk without worry really.
Would highly recommend for big groups