I had a nice three night stay here recently. We split our trip with 3 nights here and then 2 nights at the JW Polanco.
I was upgraded in advance to a junior suite, very similar to the one pictured in EE's post #153 above, though on a lower floor. The room was spacious and the bed was comfortable, but overall it's definitely feeling a bit dated and could use a refresh (especially noticeable going from here to the new rooms at the JW). That said, the Sheraton is a great value proposition - we got it for US$120/night, and given the location it's tough to ignore, especially if you are plat or above and have lounge access. Lounge breakfast was a very nice spread with made to order eggs, and we stopped by in the evenings for the free cerveza. The evening food options looked decent but we had other dinner plans in the city so didn't really eat much there.