Great place to spend your weekend in San Diego.