The place is sparkling clean with very eye-catching decor. The host is very attentive and welcoming. I'd recommend Stella's place to others who wanna head south to Albany.