I would NEVER recommend this place to anyone. I've lived here for 3 years purely out of convenience while in school, but now that I've graduated I am moving out ASAP. The amenities are nice (when they're open) but the managerial staff is incompetent and rude. This place will conveniently fail to remind you of the required 60 day intent to vacate notice, so when your lease ends expect to be automatically charged for two extra months rent. Also, although I've lived here for three years & always paid rent early, management has always treated me like dirt. I've had leasing agents shout at me to close my door because my sleeping dog "looked aggressive" and I've had office staff accuse me of violating my lease for hanging a mesh bug screen on my doorway. When I lost a car key and went to the office to ask if anyone had turned it in, the agent didn't even look up from her cell phone before brusquely responding, "We're not a lost and found." Again - incompetent and rude people run this place. The best aspect of this complex is the maintenance crew. Fahim and his staff are THE BEST. They are so considerate, responsive, friendly, and all around amazing guys. Whenever something's gone haywire, maintenance is on it within the hour. This crew is, in all honesty, the best part of living here. For the people giving glowing reviews, they are probably the lucky ones who haven't ever had to deal with management. Honestly, if I'd never spoken to a leasing agent / manager, I'd probably be happier. However, my consistently terrible interactions with them have ruined this living experience.Aside from maintenance, I'd give this place ZERO STARS if I could.