I give it 5 stars, thanks to the kind service particularly from the two ladies at front desk (shout out to Agnes!). They were very accommodating and helpful, always solution oriented, kind and respectful.
Location wise - the hotel is close to many of the offices I needed to visit which was convenient.