What a beautiful place!
If you want somewhere to stay with a large group, this is the place. Plenty of space, multiple living areas and outdoor entertainment areas. Your only problem is deciding what space to use!