Great stay in a perfect location - with a view of the Pentlands out one window, and a 10 minute walk to the Royal Mile. Accomodation was very well sized, well equipped, and was great for the 4 of us. Be mindful that the fourth bed is a sofa bed, which works fine just a little hot in the middle of a heatwave.
Would definitely recommend to anyone up for the fringe or staying as a group of friends.