I've stayed at the JW a few times and love it. There's a free shuttle to restaurants that are a few minutes away in addition to the Galleria right across the street. You also might want to check out the Renaissance which is nearby and VERY nice. Check out the write ups on Marriott.com and reviews on Trip Advisor, but I think you'll be happy at either one.