360 Vista is an incredible place to stay in Ocean Beach! The house is very clean, stocked with all necessities, and is well managed. Michael was extremely kind and responsive for all concerns raised during out stay. I’d definitely recommend!