Had a really good stay here in late February with the family - upgraded to an executive suite and we loved the location with the access to the river boats which allowed us to visit many sites using boats instead of other public transport.
While not as luxurious as other Bangkok options, we were very happy here with the service and for anyone traveling with kids, I would recommend taking a look at this hotel as an option.