Michael is the perfect host! He makes sure everything is set up and clean for arrival and is great with any questions during the stay. He keeps the yard immaculate as well.