Fantastic place for a big group, better and more spacious than the pics suggest. Being right on the water was fabulous. We didn't even use the theatre room or study or outdoor dining area. - We were able to bring our dog, but check the rules before you confirm.