We had a great couple of nights in this very spacious townhouse (sleeps 6 very comfortably). Our hosts were very accommodating and we had everything we needed for a comfortable stay.

Location is great just a few minutes walk to the main station, the Royal Mile and Princes St.

We'd book again without hesitation.