We had a great time at Grassmarket. The flat is welcoming and very very clean. Our daughter loved her big sofa bed and the location was perfect both for me attending a conference at the international conference centre and my husband and daughter exploring the city. I highly recommend staying in this flat.