brilliant host, brilliant location, brilliant accommodation.