Everything you need is nearby. Icon Siam got everything you need and boat and train are not that far.
View from the room is great.
Just one of the air conditions was a bit smelly.