I have stayed at Amaru Colonial on each of my 4 visits to Cusco. I have brought a group of 10 people each time and they all love it. This hotel is quaint, serene, full of pretty flowers and a colonial design. Most of the rooms overlook the garden. The showers are great and there is hot water. Their staff are very helpful. The breakfast includes fruit, yogurt, pastries, buns, cheese, meat, eggs cooked your way and of course coffee, tea and juice. The only con about this place is Amaru is located on a hill that is on a narrow street, but once you are at the bottom of the hill there are many options for restaurants and shops.