The quality of this accommodation is incredibly poor. The room smelled strongly of mould making it difficult to sleep. And you have to pay extra for a towel?! For what you get, I would expect to pay less than half of what it costs.
The only good thing is that it's in a good location, close to the MRT and easy to get to from the airport, and easy to get to the Bay from.