What are some of the best ways to get there? By there, I’m assuming you mean MP. You only have two choices, take the train or hike the Inca trail.
There are three levels of train service and you can board at Cusco or at Ollantaytambo. There is a backpacker train, least expensive, the Vista dome which is very comfortable and have a meal service provided or the Hiram Bingham train which is quite deluxe and pricey.
What tour companies did you use, best dining, hotels? hostels?
I booked my trip through “Peru for less” (www.peruforless.com) and was AMAZED at how smoothly things were.
They took care of booking my train travel, all tour reservations, ect.
Basically I told them what I wanted and they booked it. That way, all the paperwork was taken care of and I could spend my time (book extra days if you can) seeing the Cities. At no time did I feel like they were smothering, or hand holding.
In Cusco I stayed at the Hotel Arqueologo. Its about a 5 minute walk (downhill) from the Plaza. Basic, clean rooms with a small dining area. Free breakfast in the morning (fresh eggs, bread, fruit). Cute place, reasonably priced.
Major problems? None. Peru is a very laid back, easy going Country. Nothing is quick and you shouldnt go in expecting it to be so. The people are so friendly and welcoming. I traveled alone and never did I feel uncomfortable.
I’m certainly no expert, I can only give you my experience. You can see some photos of my trip here :