Michael is an all-star, top notch host and Belle Castle is a premier place to stay.