The Medical Center area is your best bet. People can meet you during their lunch breaks and there is a plethora of restaurants, entertainment and hotels. Your second choice would be the airport area.
The Riverwalk is a great tourist attraction, but it is a logistics nightmare. Traffic and parking are a pain in the butt.
I hope that you enjoy your stay and have a wonderful time.
JJ