Stella is a great host and the place is better than can be inferred from the pictures.