Michael is the perfect host! We loved the location and had a wonderful time!