If you are looking for a quiet and pleasant place to stay in the CBD, then this would be ideal. As long as you are aware of the unique check in process (Which they clearly stipulate in their communications with you) then everything is straightforward. The staff are excellent.
I stayed in the room with the marina view. The views itself were really pretty and a gorgeous view of the sky tower, and really nice having a balcony to open up and allow in the fresh air.
Two areas of improvement would be, that the windows were really dirty, like really irritating that there is a beautiful view outside but we can't enjoy it without keeping the balcony doors open. I appreciate, they would be harder to maintain than not being near the water, but I have stayed in other places near beaches etc and this hasn't even been on my radar as something to be concerned about.
Also some of the tiles in the bathroom could do with a spruce up as they're looking a bit tired and the wallpaper in some areas of the bathroom are peeling away. Those are potentially minor things, but make the difference between a pleasant stay and an incredible stay.