San Diego is a modern city on the Southern California seacoast, the second largest city in the state, known for its ideal climate, miles of beaches, and location on the Mexican border, right across from Tijuana. It has a rich heritage built around sailing and is home to the Pacific Fleet of the United States Navy. It is also well known for its part in the wildlife conservation movement, being home to a SeaWorld theme park and the "world-famous" San Diego Zoo and Wild Animal Park. San Diego is an excellent place to escape from the hustle and bustle of nearby Los Angeles.
Public transportation exists and can be used to get around effectively. Some buses run late at night (up to around midnight) but this doesn't apply to all routes so it requires significant planning. Read the Bus section below. Taking the bus will also significantly increase the amount of time you spend traveling from place to place. Overall, renting a car will significantly add to your enjoyment of a trip to San Diego if you want to "see it all".
Surfing - San Diego's miles of beaches provide excellent opportunities for surfing. Conditions vary by beach. There are also numerous surf schools throughout the San Diego area.