Clean, stylish, modern place with a lot of charm. An ideal place for a large group of people!