I had a good experience with New West. I rented a town home with them for about 2 1/2 years. Their late fees on rent are pretty steep and there's no grace period on rent due date. They don't waive fees no matter how often you pay on time. If you follow your agreement, you shouldn't have any problem.
They take accountability when they make a mistake and they expect you to do the same. I
found communication to be excellent. They responded to emails within one day and phone calls within hours.
My water heater went out once on a Saturday. I left a message on the emergency line and they had a plumber out by Monday morning.