Short walk (15-20 min at a leisurely pace) to royal mile. Lovely cafe downstairs. Easy place to enjoy!