5 stars all around, highly recommend. Mary is a gracious host.