Airbnb is fantastic and in a great location 2.5 blocks from the beach with a liquor/convenience store .5 a block from the house. Ocean Beach is beautiful with surfers and locals and a public bathroom is using the ocean isn’t your forte. And the best part of all is the dog beach next to Ocean Beach. I could sit and watch the dogs chase balls and play together for hours! An easy walk to multiple restaurants and bars, check in and out was extremely easy. The couch beds were comfortable to sleep on and two kids easily fit on one. A few beach chairs and lots of beach/sand toys that you can easily take with you.