Very nice, friendly staff. Hotel in good condition. Nothing especially bad... however, it does not seem at all like a 4-star hotel. There is no pool; the gym is small and very limited; the rooftop lounge is sparse and has mediocre views of nearby buildings and rooftops (better than seeing a wall, but not really special). Breakfast was maybe ok for the price, but only for people who value quantity over quality. I would choose another place for a week visit, but for a 1-2 night stay this would be fine.
Location was not bad - 10-15min walk to vibrant, lively dining and enterainment. 20+ minutes to the river. Good Brazilian restaurant nearby if you catch it when it's open.