This is a relatively new hotel in a very busy suburban neighborhood. It is convenient to I-64 and the blue line Metrolink train, as well as to numerous office towers and factories. The surrounding neighborhood is clean and seemed reasonably safe at all hours. There's a good variety of fast food and casual restaurants nearby, as well as "big box" retail stores. Parking is free in a ramp that the hotel appears to share with a condo building next door. Local police appear to patrol the parking ramp frequently.
The hotel itself was nice and had a very modern feel to it. I was checked in quickly and assigned a room on the top floor. The room was fine, though as others have noted the main thing that makes it a "suite" is the sofabed. Besides that it's basically just a large and well appointed hotel room. Among the negatives, the TV was positioned VERY awkwardly--to the point that it was difficult to watch from both the sitting and sleeping areas. There was only a shower (no tub), and not much force to the spray. Also the bed was uncomfortably soft and the air conditioning didn't seem to respond quickly to changes in the thermostat.
Breakfast was probably the biggest negative at this hotel. Compared to other SpringHill Suites properties I've stayed at, the offerings seemed skimpy, and they were very slow to re-stock items that ran short. They even ran out of coffee, and there was a long wait before they replenished that. The breakfast area is also very small and very awkwardly set up. Most of the seating is at a long communal table with high seating of the sort you might find at a bar. The kids that were having breakfast seemed to enjoy that, but I'd much rather have a private table first thing in the morning.
There weren't any major problems with the hotel, but it all in all it seemed overpriced. I've paid much less when I've stayed at SpringHill Suites properties in Chicago, New Orleans, and Washington, D.C., and I noticed that hotels in downtown St. Louis were charging lower rates than this suburban location.