This apartment is right on the Royal Mile so we couldn't have asked for a better location. Overall we had a wonderful stay in Edinburgh for my mum's birthday.
However, the room wasn't ready when we arrived which meant that we were waiting outside with our cases for over half an hour. When we did get into the room, they were still changing the bedding and had left hairs on the duvet. We also had no hot water in the kitchen or bathroom taps, I informed Altido of this on the first night and it still wasn't fixed 48 hours later.