The location is perfect and hosted our large group well. The hosts were so much fun!