This was beyond my expectations. Not only was the location great, but easy to get around, comfortable, plenty of space, very clean, and the host was easy to communicate with. I would recommend to anyone in a large group.