Nice place for large groups but a lot of stairs.