We can not recommend Canal House highly enough! It's an incredible way to get a local-feeling experience of Bangkok. Hosts Ohm and Fah are super helpful and welcoming - they gave us a walking tour around the quaint neighborhood, helped arrange an amazing boat tour and even joined us for an evening meal in Chinatown! We learned so much through them about the traditional canal culture of the city.
Many other travelers we met during our trip to Thailand said they were overwhelmed by Bangkok, but we absolutely loved it -- largely due to our stay at Canal House. It provided comfortable accommodations near a great local restaurant in a location that's convenient but also relaxing and set away from the hustle and bustle of the touristy areas of Bangkok.