This is a great spot, I am becoming a regular here because its quick off the 99 near madera, every time I come through I stop in. Easy access on your way in or out to fuel at the Pilot off the 99. When you pull in, to your left is a dirt lot (not level) that you are allowed to park in. You are totally fine to "make camp" here, set out the BBQ and chairs, just don't take up tons of space or block anyone in. The lot itself is well lit with cameras. Once you are all set up, go inside and check in with Security at the door. They will want your license plate and phone number in case you need to move. Parked here many times and have never been woken up or asked to move. They are fine with however long you want to stay, on my first visit the security lady asked how long I was going to stay saying "a night, 2 nights, a week, anything is fine". It is worth signing up for their card as it gets you some free play and discounts. As far as slots go they have a huge selection from penny's to 25 dollars. Lots of fun! The smoke smell is not so strong but it really does not bother me in general. There is free drink service and they come by fairly often but usually only travel around the higher traffic areas. No self service drinks. You can also order food and beverages from the TM cafe and they will serve you at your machine or table, but I have yet to try this. There are 3 restaurants: The Eagles Landing, the buffet, and the TM cafe. Eagles landing is good stuff the breakfast is pretty cheap and good and the buffet has great selections. Have not yet tried the TM cafe. I stick pretty much to slots, video poker, and black jack, no bingo yet and usually I will break even. Keep in mind they do not serve alcohol at this casino which is no big deal to me, but if this is to you, consider bringing your own, nowhere close by.