We moved into one of the duplexes in Newton on pretty short notice, and the office was great in working with us, and getting the place turned around as quickly as possible, as someone else was moving out at the same time.
The maintenance guy is great, if you can get ahold of him directly, but don't count on any kind of communication from the office, unless your rent is late. They hardly ever answer the phone.
When we moved in, we were thinking about getting a cat or dog, and were told that there would be a $100 pet DEPOSIT, which seemed very reasonable. We want to adopt from a local shelter, and recently contacted the office to pay the deposit, only to be told that it was in fact a $250 NON-REFUNDABLE FEE. Either get your story straight, or tell that to people up front!
more