Great holiday destination for a big group.