Lovely residential hotel for family stay in bangkok. Its slightly far for the BTS station but very much walkable; about 20 minutes or catch a taxi/tuk-tuk. The rooms and well appointed and nice to have the full furnished kitchen. The staff is willing to help out and are prompt. There can be occasional issue with English speaking but we find that issue in other places in Thailand.
If you are booking through marriot site directly; late booking here is also fine because we did not see much increase in the rates.