This was a second visit to Stella's and just a good as the first.
Great location, great apartment and great host make for a most enjoyable stay.