This ended up being the perfect place for 3 families with a bunch of kids ages 5, 2.5, 1 and 6 months. The place was fully stocked with drinks, snacks and even some beers. We were a little worried about all the stairs but ended up being fine. They even had a small gate to block a set of stairs. We ended up hanging out on the second floor most of the time and didn't make much use of the rooftop but it was awesome that they had it with spa access. We also had 2 cars and were told we shouldn't worry about street parking even though there were hourly signs. She ended up being right and we didn't get any tickets for the 3 days we were there for. I highly recommend this place especially for big groups.