Lived in a 2BR, 2-story apartment last year, not a bad experience. With rent prices as they are in La Jolla, this place is a decent deal. It's not the prettiest complex, and you are right along the traffic of Genesee Ave, but you're also a hop away from the Regents bus, so travel to campus is easy and free.
PROS: Good amount of space in the apartment, CLOSE to the university and bus, close proximity to freeways and major La Jolla roads, dishwasher, helpful landlord, problems and fixes are addressed quickly by staff, pool area, nice carpeting.
CONS: Parking spots are SMALL and finding a second spot can be difficult (you only get 1 spot, even with a 2BR), Genesee Ave traffic noise if you're in an apartment close to the street, no AC (rooms get HOT in the summer), interior is fairly basic, boring... bring furniture to spruce it up.
OVERALL: I give it a 7 out of 10. Not the best apartment complex in the world, but a good staff, decent rent price, and closeness to UCSD makes it a good choice for a college student.