Perfect place for a big group and incredible location