Friendly hosts, great communicators, helpful, punctual ... genuinely caring ... highly recommended.