Stella’s place is outstanding. A wonderful space in an equally wonderful location. Highly recommended!