Had a great time in Ocean Beach. Rooftop views are spectacular