Clean, stylish place with the ability to accommodate high numbers of people