Highly organized. Staff and guides were always on time and very hospitable. Food was great. The hotels were good for the most part. We sometimes just had issues with hot water in the shower or water overflowing on to the bathroom floor. There was also no fans or ventilation in the bathrooms either. David Ochoa was a pleasure to do business with. I liked that he was always availlable and has provided excellent customer service. The activities and all the sites included in the itinerary were spectacular. This trip will be memorable for years to come. I would highly recommend Best Peru Tours to any one!