Responsible, attentive and flexible. I had a great time.