Very timely responsiveness on all communications. Was there to meet us before we arrived and we were delayed from our original time. Everything was very clean and comfortable.