This place is great. Right next to the beaches and Ocean Beach, a little community with everything you need!