Better than other reviewers say it is.
My take on other reviews:
1. I wouldn't say the location is "great" as you can't really walk super easily to the hotspots, but it definitely is a good location.
2. The hotel is actually quite nice, it is not a new build by any stretch but the SPG King room I got was wonderful and clean, as were the corridors and lobby.
3. The Executive Lounge is really nice, was a bit understocked when I showed up late in the morning with cold coffee in the urns, but there had clearly been a nice spread earlier - can't say that about all Sheratons.
This hotel is definitely worth the rate, I give a lot of credit to Starwood for maintaining the integrity of Sheratons, I only wish Hilton would do so for its namesake flag.