I cannot rave about this place enough! The whole flat was incredibly clean, the beds were comfortable, the location was spectacular. You can walk just to about anywhere within 15 minutes, most places even sooner. Only a few steps away from the grassmarket area with incredible food, and the Royal Mile for amazing food and shopping. The place has fantastic views of the castle from the bedroom, and of the street from the living room. It’s all very picturesque and lovely. Would definitely stay again next time I find myself in the area.