I don't recommend. I think, review wrote by leasing office staff. Everything is very true. You can just visit and ask any tenant who is living. This is not for family place.
This is the first time, I have faced snow issue as well. There is no cleaning service. They just do hanky panky job, you know what I mean.
Stay away from this property. Not a place to live.