Excellent accommodation on all counts. Mary is a great host.