Wonderful stay and Michael is a fantastic host