I am going to be meeting up with my son who is staying with some friends at the Super 8, 6322 Chef Menteur Highway, I-10 Exit 240 B, New Orleans, LA. Can someone recommend a little nicer hotel for me to stay in not to far from that one. Thanks.