Treasures hotel is brand new and has a really nice layout with a courtyard in the middle. The front desk staff are exceptional, they were prompt with my questions before I arrive and very helpful when we were there. They speak good English and very knowledgable about the local areas, giving us answer to every questions.
Our room is big, clean and well equipped too. We really like the interior design of the room, especially the bedside lights. It has a nice view to the rooftop Swimming pool which the kids enjoyed much. The bed is comfortable and there is a bathtub in room too.
We walked to Jonker, while it is a little over 10 mins, it's good for me but the kids did complain a bit. I think the location is great as it is not far from Jonker so we can walk back and forth a few times but at the same time not right in the noisy street too.
One suggestion is for the bathroom, I think it can be better equipped and the tiles around the bathtub is also rather slippery, not sure if something can be done.