To me, personally, there is nothing like living in San Diego with a beautiful car like the NSX or other high caliber cars. No matter where I travel, I have promised myself that San Diego will alway be my home. Everything seem to agree with you here; the people, the weather, the school, the businesses, the car, the entertainment, the ocean, etc. The list is endless.
La Jolla mean "Pearl" in Spanish, according to KPBS, if anybody was wondering what it mean.
P.S. Where was that picture taken at? Was it at Seal Beach, or Birds On The Rock. Or was it close to the Scripps Institude of Oceaneography.
Take Care