The leasing staff is perfectly nice, but maintenance is ridiculous. They're terrified of dogs, I'm still baffled by the idea of being terrified of dogs and working for an apartment complex that is dog friendly, or hiring someone to work in your dog friendly complex that is afraid of dogs. They rekey your apartment when you move in, which was great but only if they rekey all the doors. Of the 5 locks that needed to be rekeyed, only one was when we moved in, and we're still fighting 3 months later to get this fixed.Within the first 2 weeks of moving in we lost power to an entire bedroom around 8pm. Had to call the emergency line twice before a request was even initiated. Then the maintenance person called and asked if it could wait til morning, why would we have called if it could have waited? Then proceeded to fumble around for an hour, get it fixed for all of 20 minutes then refused to come back to fix it, saying he'd be back first thing in the morning. Didn't show up until we went to leasing office to complain. On a Sunday Afternoon, during the leasing office's hours of operation my roommate got locked out. At another apartment I waited less than an hour for someone to let me in after calling after hours, on a holiday weekend. My roommate waited over 2 hours until I finally got home, because the leasing office still hadn't located a key to let her in. Not sure if they ever did find the key. Our breezeway flooded during a massive rainstorm, mud everywhere and a good 3/4" of standing water. No one came to do anything about it for weeks, and then just threw bleach water down resulting it becoming a muddy mess all over again.The new appliances and granite are nice, but the faucet is obviously very cheap, regularly sprays water in your face and all over the counter. TL;DR- be prepared to have to complain a LOT to get anything fixed, and there will be a lot of things that'll need to be fixed.