Betsy is a great host with a beautiful place that possesses true character in the heart of South End.