Looks like we are driving down from Vancouver to visit family in Napa area, then down to Baja. We are driving a sedan and want a place that isn't too far from the border at San Diego on the coast where we can relax, enjoy some great Mexican food, shop a bit and maybe hike, etc. Any suggestions?