For our family's first trip to Edinburgh, we could not have been in a better location or accommodation. David's place was perfect, right at the top of the royal mile, next to the castle, in the midst of everything going on. We were able to walk everywhere and get to Princes Street easily as well. Plenty of room for the 8 of us and a beautiful historic setting. We had a wonderful stay.