One of only a few nice hotels in the area. It's in a semi-developed area and really stands out in the neighborhood (think mud-brick building...then boom - nice hotel). Staff is nice, landscaping and buildings are very pretty. Didn't have time to checkout the Spa, but heard it was nice. The room was very roomy and well equipped, clean.
Internet is so slow. Almost dial-up speed. I was pretty disappointed with that - almost unusable, and I was only trying to check email. Wifi signal also was barely strong enough to reach room - I had to cram into a corner to get 1 bar of wifi signal. Restaurant could use a bigger menu - and food was ok - didn't exactly match the quality of the rest of the hotel. Problem is that there aren't too many other places to go in the area. Breakfast was pretty decent compared to other hotels visited during our trek toward Machu Piccu.