I'm not convinced that being a five minute DRIVE from stuff of interest and next to a convention center is a good location. I suspect it's also farther from the airport than most other competing hotels in the city, such as the Sheraton (which isn't in the best location either, but it's close and convenient to the airport and you can walk to a lot of things).