Accommodating hosts and great communicators. Had a lovely time