We had a lovely stay in Grassmarket! The flat was warm and welcoming, with a beautiful location to many cafes, restaurants and sites. We so enjoyed our time!