Gail’s place in Ocean Beach checks all the boxes! Beautiful location within walking distance of the beach and plenty of restaurants/nightlife. We had a great time and highly recommend this Airbnb!