I would like to recommend staying at Bangkok Canale home. We spent over a week here and it was such an enjoyable experience. First of all, it is conveniently located in a quiet and charming area next to a canal, most of the famous sites are easily accessible on foot (if you don't mind a bit of walking), Khao San road is nearby. The rooms are cozy and clean, there is drinking water available on each floor. The rooftop terrace is fantastic for chilling out in the evenings. The breakfast consists of toast bread, marmelade, pineapple, cereals, some juice, and a wide selection of hot drinks from the coffee machine. The staff are very outgoing, friendly and helpful. I would come back anytime.