The location is perfect. We traveled with a 10 year old and a 17 year old and we had a great time. Check out The Mission for breakfast a must hit spot. Loved that we had so many options with in walking distance. San Diego you did not disappoint.