The boat is perfect for large groups. There's a massive social area and separate kitchen so it's not at all cramped (which might be a fear considering it's a boat!). The boat barely rocks (I didn't notice any) so you don't need to worry about getting sea sick.
The location is almost unbeatable as you're right in the heart of Bristol.