Spacious and well equipped for a large group.