I'm going to San Diego in September for 3 nights, and I don't know what area to stay in. We are also travelling to LA and Vegas, so San Diego is our 'beach' part of the holiday. We will be using public transport, so we need to be somewhere we can get to the main sights, especially the zoo and seaworld, but i would love to be near the beach. Our budget is a bit tight, as little as possible - $150 at most. Would I be better at the beach or in the ciry????....Thanks.