This place is a must stay for any big group!