We stayed at David's lovely Grassmarket Flat for 2 nights. It's ideally located and perfect for a stay in Edinburgh. David was super easy to communicate with, provided great information and the flat was perfect for 2 people. If you can nab David's flat when visiting Edinburgh don't hesitate.