Lovely stay with lovely hosts! Exactly what we had hoped for and more