We stayed here just for the night. We were going to a Cards game and couldn't get a hotel closer to the stadium. The rooms are quite large and I was able to check-in early which was nice. Parking in the garage next door is just $5 which was awesome considering I work at a hotel downtown and its $27. The only issue was the are renovating the lobby which causes a mess and a smell that stinks up the hotel. Other than that the stay was great.