David’s place was perfectly located! Just a 25 minute walk to the Royal Mile, easy access to things. We had a great stay.