We had a wonderful experience! Everything was taken care of down to the most minute detail. It was nice to be in a small group during our tour. All of our personalities meshed very well and we developed close friendships by the end of the trip. Thanks for such a memorable vacation!!!