I really enjoyed staying here with my 10 and 12 year old children. It's a very quick walk to the beach and felt like a safe neighborhood. Many stores, restaurants, and bars within 5 minutes walking. Ocean Beach, to me, is a very laid back local kind of area with a grocery store also close by so you ca cook in the cottage!