I had an average experience with 1000 mile travel ...
I had an average experience with 1000 mile travel group. The booking process was smooth, but their customer service was lacking. The prices were reasonable, but the communication could have been better.