Very hospitable and punctual.