Michael and Craig are the best hosts we have ever experienced! They went above and beyond with providing a comfortable home and amazing time for my family. And Michael’s superior cooking will be forever remembered!