Located in Town Square just south of the famous Las Vegas Strip. Big chairs that recline may be the norm now but these felt very comfortable. The staff was friendly and helpful, I was there for a private event and they knew all about it (trust me this is not norm for Las Vegas, often I go to a place, mention that I am there for an event and the vapid individual behind the podium looks at me like I am speaking Russian). I say check out a movie there. Live it up, you are in Las Vegas for cryin' out loud!