Top notch accommodation, lovely hosts and great location