A very nice place for short visit in San Diego