Great place for large groups, and great communication from Di. The other reviews are all accurate.