Great flat, really spacious and spotlessly clean. Right on the royal mile so very central but also really quiet. Communication really good and Shahid was very accommodating when we asked to leave our bags a little later in the flat. First class.