Sehr freundlich, hilfsbereit und zuvorkommend.
They are so nice people and it was a pleasure to meet them.