A cosy place well located to visit Albany. Stella is a warm and welcoming host to all.