While it has been 6 months or so, I greatly prefer this property over the Westin. While the Westin is nicer looking, the Sheraton has suites, upgrades and I loved the lounge at the Sheraton.
The Westin has no suites, rooms are so so and the lounge is adequate.
The aloft, sorry, I graduated college and dont need to stay in a dorm room again. Aloft fails in my eyes.