The Courtyard on Nonconnah Blvd is a great place to stay. The pilot rate is $59 plus tax. Their number is (901) 396-3600. I just book on-line at a military rate (if it's available then they'll give you the pilot rate, if you can't book the military rate, generally they are close enough to a sell out that they won't give you the pilot rate when down to their last few rooms). The national reservation line doesn't know about the pilot rate, you have to book it directly by phone or convert the rate on arrival at the front desk.
They will drop or pickup at airport, AOC/Jumpseats, or Airways Training Facility (e.g. Module D) 24 hours a day. The van leaves the hotel on the hour and half hour and it's reliable. They now have a reasonable "grill"/restaurant in the lobby for breakfast and dinner, and a Subway is across the street. Those are the only eating options unless you order BBQ or Chinese delivery or have a car.