Awesome location—we could walk and take our dog everywhere within Ocean Beach. Only hang up was the street parking which was difficult. Would easily stay again!