Brilliant hosts, brilliant location, brilliant accommodation.