Perfect location for the Festival Theatre,and although the Grassmarket was busy,it was very quiet inside. Had everything we needed,and the place was very clean. It was great having 3 separate rooms and it has a lovely bathroom with a great shower.
Highly recommend it.