Everything was easy, convenient, well communicated, and enjoyable.