Recently stayed at the Happy Days Hotel in McAlester, OK. Very clean and comfortable hotel in 50's and 60's decor. Also very inexpensive. Would stay here again. Also, highly recommend Pete's Place in Krebbs, OK a mile east of McAlester for very good Italian food served homestyle in "Little Italy".