We had a great time. 7 people and plenty of space. Parking felt very safe, in fact at night the street was downright empty of traffic and pedestrians. Bus stops were right there, and there's enough places close by to have a choice where you want to eat/drink within a 3 minute walk.
Neighbors were not an issue as I had feared due to other reviews. We weren't loud but we weren't silent.
You can't go wrong with this place if you've got a large group!