This is where you need to go for your large group travel! This property was everything and more!