Helpful, accommodating, and communicative; we had a lovely stay.