Booked in for a 2 night stay over the weekend. Room is not big, but well designed and honestly better than some of the 5-stars I've stayed.
Breakfast spread is simple, but sufficient to fill you up. Did not have a chance to try the rooftop bar while there. There are quite a number of F&B outlets in the malls beside, or you can visit the Balestier or Little India districts nearby.
The gym is small though, with only free weights, treadmills, elliptical and bike, so if hitting the gym is a big part of your routine, you might need to factor this in. Pool is small too, only about 20m long.
That said, I feel this is probably one of the better options in this price point, so I'll certainly consider if looking for a staycation option!