I would highly recommend this place if you are going in with a big group. The location is very convenient as it is only a few walks from local food places and the metro.