We had a great weekend in Ocean Beach. Location and amenities we're everything we needed for a great experience in sunny San Diego.