This is a very convenient location if you go to UCSD, or work in La Jolla.
The fact that the apartment complex does not have any amenities such as pool or workout room like others around, is compensated by the fact that you can walk to a shopping area next to the complex for most of your needs.
The design of the complex and the layout of the apartments is really nice looking, but some units need to have the door open to have good breeze circulation.