Pros: good for the cost (it's low income housing, welcome to San Diego cost of living out of towners), good pools/grill areas, washing mchines in unit, despite a few maintentance issues maintenance came quickly and fixed everything or replaced what need to be replaced, cheap rent, good area (walking distance from the mall, a CVS, some good restaurants, a post office, running trail, library and large park, and a short drive or long walk to a few grocery stores, food places, and one of the best hospitals in the country).
Cons: floorplans were designed by the most unqualified, idiot architect - have fun with two doors not being able to be open at once, placing furniture, and other subtle slightly annoying nuances. Kitchen appliances are AWFUL, they nickel and dime you in a legal but not very ethical way on bills (our water, trash, everything but wifi and electric seem to be not metered per apartment, but divided equally among all units in the building? We were charged for water/etc in a month we were gone for the entire month/few months, and at the same amount as when we are home and using the water). The no pet rule isn't applied at all or too many people don't understand that calling your unbehaved pet a service animal when it's not is demeaning to those of us to have a service animal (I do. The way you tell is if they have their harness on saying they're a service animal when out and about - this is day one of their training and certification stuff) - it also means you don't know what level of fleas or hair might be in your apartment when you move in because they obviously don't clean the place before you move in (our place certainly wasn't).
however, it's a good place for what you're paying. I wouldn't mind living here another year if I didn't have to relocate cities.
EDIT: YIKES! since moving out I had to deal with getting the deposit back and apparently they screw everyone over. The apartment was impeccable, barely lived in. The walls were never painted and nothing was ever hung on them. There was zero carpet damage and I even had a professional come in beforehand just to be sure. It took 4 appointments for a maintenance guy to actually SHOW UP for the inspection, and he walked around said it looked immaculate and no repairs would be needed, and left. No paper was given for repairs (law in california unless nothing needs to be done), and then $340 was taken off our deposit for "wall painting" and "repairs." Not only that but it took them 35 days to get us our check - that's illegal in California. They didn't even send it out until the 28th. If a landlord doesn't have a check in your hands in 21 days (no excuses) they have to pay you double the deposit. I'm heading to small claims court this week over this bs - but I don't live in San Diego anymore so you can imagine the hassle. Before this I would've rated them 4stars, but with this edit I rate them 2 star.