Everything provided by the travel group was great. Very organized and accommodating. The tour guides on our trip were also very knowledgeable. Smart Student Travel had everything prepared for the group of our size to make sure our trip was enjoyable.