I had the good fortune of spending 4 months at Margaret's Airbnb. The flat is comfortable, clean, private and certainly geared for long stays. The pictures on the listing are 100% accurate.
Margaret is kind and thoughtful and goes out of her way to make you feel welcome.