Great place and location. Ocean Beach is not the most family friendly town but it is a great place with lots of character. We enjoyed the restaurants there. Breakfast Republic and Pizza Port were our favorites. Would recommend staying in Mission Bay or Coronado Bay if looking for a family friendly or kid friendly place close to the beach. Overall we had a nice stay. It was an easy drive to many attractions and the airport.