Communication was excellent. Everything lived up to the listing. Even went out the way to make sure we could check in upon arriving. Stayed in contact with me even after checking in to make sure things were good. Would recommend