Michael was a WONDERFUL host, and was so accommodating for our hectic schedule. The location is perfect!