Stella's place is my preferred go-to place in San Jose. So convenient in terms of location, space and Stella is always super responsive and a great host !!