I was not in a hurry to get an apartment because I was moving from a house that was going to be put on the market. So, I had time to visit many apartment complexes in Lafayette before making my final decision. I have lived in downtown San Diego and living at Main Street Annex has the same feel. Everything is within walking distance - shops, restaurants and Fresh Market. The staff are very professional, helpful and friendly. I LOVE living at Main Street Annex.