Great experience, especially in terms of clear communication about when and where to pick up. I was even running late and they didn't mind waiting for me!