Not staying there but had lunch at the ROS yesterday. The Terrace restaurant is still undergoing renovation; the ETC restaurant is open and has a nice buffet luncheon; didn't go above the ground floor so can't comment on other renovations but the pool appears to be open.
I'm staying at the Westin Grande Sukhumvit and it is fine for my needs.