Immaculate accommodation with lovely hosts.