Immaculate accommodation, great hosts