Inexcusable problems
I booked this hotel for a short 2 night stay. The rooms are decent. The location is OK - it's close to Union Square but it's on the border of the Tenderloin, so be careful not to go the wrong direction. But I had 3 problems that flat out should not have happened at a JW Marriott.
1. I walked into my room and the temperature was at 78 degrees. The AC wasn't working. I told them, came back later and it was fixed. 
2. My TV wasn't working. I called, they came up and fixed it.
3. My shower was scalding hot. I called, them came up and fixed a valve and it worked. 
For a short 2 day stay, you shouldn't have a 3 very basic things go wrong.