Absolutely great location a 2 minute walk onto the royal mile , Holyrood end, easy check in with great communication from the host , ,such a bonus that there is also secure parking that takes you directly up to your floor, the apartment is a great size for a cosy stay , we were 2 adults and 1 teenager , (and another single bed for someone if we had another person in our party , the only small criticism about the beds was the double in the main bedroom, very very hard, like sleeping on wood planks which gave us backache and sore hips, it was a cute room though, there were a few little spots that maybe need attention, cracked tiles in the kitchen, some flooring in the hallway needs attention but it didnt spoil the stay, just a bit of work to make it perfect ..the apartment was clean, and the linen was nice clean and fresh. So all in all a convenient clean cosy stay...