I actually posted this mistakenly on Stadium Places site (which is where the office is). Oops.
I am a 2nd year Cal student and I moved in to Allston Place in August of 2010. I have to say that what attracted me was the location. Being so close to campus and BART was really all I needed to know other than the cleanliness of the apartment.
I usually am not a review writer, however I am sincerely enjoying living here. My roommate and I just renewed our lease for next year. Management is really helpful and I like that they have fun things for us to do. (They make a great breakfast, too.) They have a new maintenance guy and he is really sweet and prompt.
If your looking for a place that you will actually enjoy living, I would recommend Allston Place.