I'm coming over from Australia to spend a few weeks in LA mostly. But I will be having 3 days in San Diego by myself. I am only 18, so I can't hire a car. I am just wondering where would be a good place to stay? I would like to be in walking distance to things to do like shopping, restaurants and maybe a beach? I would love to spend a whole day shopping, haha. And also is there a good public transport system there? Because I would also like to go to the zoo, legoland and sea world if I have time.