Richard is the perfect host: friendly, punctual, helpful and unobtrusive. He makes you feel right at home, and the fresh eggs, milk, bread and jelly are the icing on the cake. The location at The Royal Mile is the best place to start and end this great city trip.