I've lived in the city for 3 years now, and JMH was the better of two landlords that I had. Any time I had a problem it was fixed quickly. They were proactive when I reported that the hot water heater had problems, and replaced it before it broke.
They were always clear about what they expected, and delivered exactly what they promised. They did demand that I stick to the word of the lease, but they were clear about that up front. It was a pleasure doing business with them.
Pros: They are honest and tell you exactly what to expect
Cons: A bit bureaucratic
more