Phenomenally convenient location with its own entrance onto the royal mile and a 5 minute walk to the train station. Very clean, convenient breakfast, and a great, informative and conversational host!