I read some reviews about the smell in the rooms and as it turns out, they were all true. My room smelt worse than a public lavatory. I asked front desk to do something about it. They said they would get housekeeping to put something down the drains for the smell. That didn't happen. I came soo close to just checking out and finding another hotel. Instead, I bought a heap of airfreshner to keep spraying the room. I then tried placing the bath towells over the bathroom drains, but even that didn't help much. It is a permanent smell that can't be shifted. Yes, the hotel is old, the sheets are threadbare, but the toilet smell is unforgivable. I wont be staying here again and cannot recommend this hotel. There are plenty of other good stays around Singapore at a good price. For travellers using public transport, there are plenty of buses across the road, but Jalan Besar is a one way street, so getting back to the hotel is a bit tricky and involves some walking, or MRT + Bus to get back. My best advice with this hotel is to save your money.