Great place. Very clean. Host was quick with responses to any questions we had. Kids loved the pool table.