I would not hesitate to recommend a stay a Marga's cosy place. Her and her family are great people, very welcoming and friendly, and put themselves out to make sure you have an enjoyable stay. They are genuinely interested to help you, and frankly cannot do too much to ensure you feel at home.
Do not worry about cold and wet weather outside if you stay at cold times - the house is extremely warm, and the family were kind enough to light the burner every evening before I arrived back at night. The bathroom on the boat is spotlessly clean with plenty of hot water.
The general 'vibe' of the place is very calm and relaxing - I have not had such a good sleep at nights for years!
I have been to Amsterdam a couple of times before, and was very pleased to have chosen this quieter location away from the city centre to stay in. There is, incidentally, a large supermarket very close by on the way to the tram stop, which is extremely useful.
Overall, I would definitely stay again - provided she is not totally booked up!