Nice clean place in a cool spot in San Diego