I'm giving this location 3 stars because Rich (manager) and our 2nd server (silver hair, cheerful - can't remember his name) were awesome. I would have otherwise given only one star.
Atmosphere is fun. Games are abundant. A few of the staff however need to be re- evaluated. After 30 min of empty glasses/coffee cups on our table, I asked one of the servers to get our server as he seemed to be just hanging out with his jacket on. To which she responded with clear attitude telling me that he was off shift now. After having to ask "then can you tell our new server to come over? It's been half an hour" - 15min later our new (awesome) server came over and the evening continued.
Luckily the manager Richard did his due diligence and accommodated us for the 45min inconvenience. We will go back because of him and the second server. Thanks Rich!