Polite, cheerful and hardworking staff.