Had a pleasant experience staying at tonson residence. The staff welcome us when we arrived, check in process is fast. The room is very clean, free off dust as well. They were very accommodating to our request. However the drainage had unpleasant smell, if this can be improve it will be PERFECT!