A clean and comfortable spot in Ocean Beach.