It was really a great experience all in all. Machu Picchu is really a great place. Lots of historical and new things to learn. Incas are such an inspiration when it comes to hard work.
Services of the guide: all the guides were really great. Very very accommodating. Asking us how we are doing. And how was our experience. All the tours are well-organized. Especially when we missed the first tour because of a delayed flight. Very knowledgeable and very informative.
Services of the drivers: Drivers drive fast but very safe. They are very courteous too.
Hotels services: Hotels we stayed in are really clean and staff are nice and helpful.