Perfect for large or small groups! We enjoyed every second, and notably, the communication was stellar before and during our stay including when we needed some assistance with a bathroom. Looking forward to coming back!