Have been here multiple times over the last few years. Never a dull moment. Staff is always friendly. Establishment is always clean and well maintained. Parking in the rear is well lit. Been there during the week and it is great as well as the weekend. Have visited the other places in the general area but always come back to the big purple building.