Absolutely perfect in every way, comfort, style, location and Mary was a great host.