If I could give this trip a 100-star rating, I would! I had an unbelievable time. I particularly loved how Lena planned things so well, especially in Rio, our days were jam-packed! I didn't have to think about anything; I would just get on the bus and go. If you plan on booking with Lena (which I would highly recommend), be prepared to learn about Brazil's rich history, see lots of sights, and have fun. I came with no expectations, so I was amazed by how great this trip went. The group I was in also made the trip worthwhile. I could honestly say my time with the others amplified the experience, so come with a positive attitude and try to make connections with those around you to make the most out of your trip!