Was about to suggest Holiday Inn Express South Park, but then I see you have already made the booking there. We stayed there for 15 nights February this year. Originally planned just a few nights but ended up extending. Found the rooms very clean and location was great for visiting parks (especially Universial). Free parking, with no problem finding a free spot during our stay.
It is a fairly new Holiday Inn Express and seems well maintained. Breakfast is in line with what you would find at a regular Holiday Inn Express. Nice pool area and front desk staff helpful and friendly. Would ask for view out towards the river (westward facing).
Booked the same hotel when we are returning to Orlando this November.
Enjoy your trip!