We loved staying in davids place on the Royal Mile! A gem of an apartment in the best location...