Amazing place! The flat itself is great: clean, comfortable, and cozy with everything you might need. However, the location and the view are the real selling points. The view of the castle handily seems real, and being right on the Grassmarket five minutes walk from everywhere was perfect. A great place to stay!