Stayed at the Cal for 2 nights for my brother's 21st birthday.  It was a perfect place to be.  The staff is super nice, the food is amazing, the dealers help you out if they know it's your first time, and we all had a great stay.  It has everything you basically need in a hotel, clean rooms, cheap rates, comfortable beds, awesome places to eat (aloha specialties and lappert's ice cream) and the casino was a pleasant place to be.  I liked it better than being on the strip (gets too crowded over there, and more weirdos..)  I will definitely be staying here next time I come to vegas.