Very nice place for a big group. Very well located