This is a top-notch property management company! I rented an apartment in Newark, DE that was managed by Mastriana property mgmt. and had an outstanding experience with it. In particular: * The apartment I rented was very nice in every way; bright, spacious, and in good condition. * Mastriana Property was extremely proactive about fixing things in the apartment. Rarely did I have to call them about a complaint, and when I did, it was fixed ASAP. More commonly, I had the experience that they would simply keep the building in top-shape without waiting for problems to arise. Once they came in and did some nice improvements in my bathroom without my request! * They were always professional about notifying me when they needed to enter the apartment to do work or to show it. * The pricing on the unit was very reasonable, being highly competitive with the market price of similar units, and including heat and hot water in the cost of rent. * John Mastriana returns calls promptly and is very easy to deal with. When you call, sometimes he answers, and he has an answering service(a human, not a machine) when he is unavailable. He was very flexible about allowing me to extend my lease for a single month in order to facilitate my next move. * My full security deposit was returned upon my moving out.(I did leave the apartment in good condition.) I would recommend this company wholeheartedly. It is by far the best property management company I have ever dealt with.