Nice place for large group of people. Very nice area.