Communication is excellent, with a fast response to initial request and we were kept up to date with texts on the day of journey. Ryan is professional, courteous and reli ... more