Large variety of games and slots. Clean. Very well maintained. Employees were friendly and courteous. Atmosphere was awesome. Most importantly... they have security that makes rounds. Parking lot was well lit. I felt safe even at 1am going to my car. Security offered to watch me to my car. Will go again. Highly recommend. Oh, and it has a bowling alley with arcade attached for the kids/teenagers.