We had a lovely stay in the apartment for three nights at the end of July. It was spacious and clean and perfect for our stay with our three kids. The pictures represent the apartment well - it is attractive and clean and pleasant to hang out in. Carlos was very responsive and even let us drop our luggage to the apartment a couple of hours early (having gotten in on a morning flight, this was very helpful). The location is great -right on the Royal Mile and an easy walk to the Palace at Holyroodhouse, Arthur's Seat, the National Museum of Scotland and other places. We would definitely stay here again.