This was an incredibly spacious 3 bedroom apartment with beautiful views of Cusco from the bedroom. The communication prior to our visit was amazing (they asked for our flight information to have a taxi ready to meet us at the airport). Our flight from Lima to Cusco was over 3 hours late and we had no phone service or email to contact them but the driver was still there when we arrived! I wasn't sure if we were supposed to pay/tip the driver but I should have asked about that when reception emailed me. Breakfast was delivered to your room each morning (you gave the time you wanted it to arrive) and was quite good..a little different each day for variety. We had heard the apartments were cold (yes bring socks) but the weather was nice when we were there, so we were very comfortable. Beds were very comfortable. There was plenty of hot water in the showers, but none in the kitchen. We ended up not cooking much, but be aware that there are very few dishes to prepare meals with if that is something you want to do (and no condiments of any kind, although I'm sure you could ask if you needed anything as we found everyone really helpful). The reception was incredibly helpful, calling our tours and hotels so we could ask ahead with questions and even allowed us to leave our luggage there when we went to Machupicchu (incredibly nice!). Wifi worked great in the living area of the apartments and in the reception area (but did not work in the bedrooms)..probably the best wifi we had the whole trip. One word of caution: the city of Cusco sometimes turns off the water during the day. I tried to turn on the water, not realizing it wasn't working, and must have left the faucet in the "on" position. When we returned from our afternoon, the water had been running the whole time and the bathroom and hall were flooded. I was so embarrassed and felt terrible, but they were so nice about it. Two people came up to clean it and we were moved to another apartment (they were so gracious!). Our only minor issue was the we had requested our breakfast at 7am for two of our mornings and both times, it was late. Not a big problem but the final day, we were in a big hurry to get a taxi to our tour and only had 10 minutes for breakfast. Again, not a big deal as it was a FABULOUS place. I would definitely recommend this apartment to those traveling with a bigger family or a small group.