Very nice stylish place with excellent space for a large group of people.