Ocean Beach is a great spot, and this is a great spot in which to enjoy it.