Brandis place had everything we needed and more! The location was perfect and there was more than enough space for our group. We definitely will be booking again!