Nice and clean place. Good space for being in a large group.