excellent stay, Michael is the perfect host