I travel every week for work and was always a Marriott guy until this hotel made me switch to Starwoods. Why? The best gym I've ever encountered at a hotel. It's so nice that locals can pay to belong to the gym.
That, and the 500 points for declining room cleaning make this place a winner.