Really comfy place for a group right in the center of everything happening in La Jolla.