Michael was absolutely super! Very understanding when our train was delayed a couple hours! Incredibly helpful, absolutely spotless and some extra treats which went a very long way!