Anyone know if Mangolia Manor is a good apartment?

I am just wondering the quality of the apartments and the management. It seems really nice for the price.