What do you all think of this restaurant? We are trying to find a birthday celebration spot, possibly in the BT area. It would be a decent sized party, so my concern is that I heard Scylla was fairly small. Also, while not drunken idiots or anything, we like to chit chat when we get together and I'm concerned that we would be too loud and/or take over the restaurant inadvertently. I don't want to ruin anyone else's dining experience by picking an inappropriate choice.