A clean, comfy place to enjoy beach time and amusement in San Diego.