Excellent excellent excellent above and beyond host as well as home highly recommended