Excellent location and great host! We had a wonderful time.