Location was perfect! Everything we could have possibly needs was in walking distance. I will be sure to make this my go-to when looking for a place on Ocean Beach.