Visited on a weekday. It was a quiet and relaxed atmosphere. The virtual game offered through the touch screen was innovative. The cameras mounted on the side of the bays registers your ball on the screen after you hit. It will tell you the distance, apex, and speed of the ball. The food offered was good.