Has anyone ever stayed at the Springhill Suites on Universal Blvd? They are located closer to the convention center. It looks like a nice place, but I only found a couple of reviews on line. If you have stayed there, I would love to hear your opinion. Thanks!