I was told by tour companies that it was impossible to do both the islands and Nazca in the same day from Lima, well Viator has them beat!! We were able to fit it all in, although it is a long day, I think 16 hours, it was a great day as well, with time for naps!! The description states that only lunch is included on this tour, but you get two meals on the bus rides to and from Paracas, and the lunch is an amazing 3 course experience at an amazing Ocean front resort in Paracas, the food and view were soo amazing! Have the crab appetizer, still dreaming about it!! The bus ride out there is a few hours, but so comfy, the seats lean back, there are leg rests and yes a bathroom on board. From there you get on a speed boat to the islands and then you go to Nazca before the lunch, but both of these things are not to miss items, and who knew there were penguins in Peru!! Would do again in a heart beat!