We booked a 4 day trip to Cusco and Machu Picchu with Best Peru Tours for my family back in early June of this year, everything went really good and without a glitch… From flights to transfers and drivers and tours they were all on time waiting for us with a smile and a water bottle. We even had a private guide in Machu Picchu that took the time to explain things for my little brother. Back in Lima we also had a transfer to our hotel in Miraflores, and enjoyed a nice dinner show on our own at Dama Juana. During the transfers while in their van make sure to ask for free WiFi internet access as they all have this feature and comes really handy. Also the hotel in Cusco they booked for us was basic but well located and clean. I already planning a trip back to Ecuador Peru and Brazil for next year with my boyfriend and will not hesitate to contact BPT again!