Great location - bay on one side, beach on the other (2 min walk). We rented beach cruiser bikes which made it easy to get around. Apartment is small, comfortable and clean. Restaurants and bars close by (7+ mins walk)
The weather was pretty bad during our stay and it got pretty cold at night. There is a space heater and extra blanket in the closet, but we were still cold. Also, the windows rattled in the wind, which kept us awake the first night. We were unlucky with the weather though. I'm sure this place would be ideal on a typical sunny San Diego day.