My family and I (2 adults and 2 kids ages 5 and 8) are planning a 7-day visit to San Diego in early June. We have never been and have no idea what area of the city we should stay in. We are definitely visiting the zoo and Legoland. We want to stay in a nice, safe part of the city, preferably near the beach if not on it. What areas of the city are best for families with young children (safe, near family-oriented restaurants, near parks)? Also, what hotels or condos are recommended? We'd like to stay in the $200-250/night range. Thank you!