Michael was an excellent host! We had such a great time. Location, cleanliness, hospitality, all around top notch. We would strongly recommend.