When I was in college, I worked at a five-star hotel in Florida, so I can say with confidence that the service here was top-notch. All of the customer service employees come from Lima or Cusco, and they speak English well.
All of the other employees speak Spanish and NEVER fail to greet you no matter where you are. The food was locally produced and of high quality -- we definitely recommend getting the breakfast/dinner meal plan. The rooms are well appointed and stylishly decorated. Andrea and Sarah loved the fragrant soaps and creams that were left in our huge bathroom. In all of our travels, this is now our favorite hotel -- bar none!
Oh, if you are choosing between the Machu Picchu Pueblo inn and the Sanctuary Lodge located directly at the ruins, we spoke to a few people who were in the process of spending nights at both. Except for the location, they all rated the Machu Picchu Pueblo Inn (Inkaterra) as the superior hotel.
One word of caution, however. You are still in Peru, so don't be carelesss with your valuables even at a top-notch hotel like this. While we were there, anopther guest had money taken from a wallet he left unattended in his room.
Despite the high quality of food, service and lodging, our favorite part of the hotel had to be the hummingbirds. They are abundant both in numbers and in variety of species. It is said that up to 14 species of hummingbird can be seen on the lush hotel grounds, but we only saw four. However, that was plenty as the quick little birds are spectacular. We got up early every morning to watch the birds as the feeders were put out.
I will add a travelogue of hummingbird photos that we took.













