communicative, accommodating, generous and patient hosts! clean and cozy space in a great part of town.