A truly lovely apartment, with lovely historical details, a comfortable kitchen and common area for dining in/socializing, and right up against the castle atop the Royal Mile. Situated in a historic building with beautiful gardens, and with a responsive and helpful caretaker. Would stay again in a heartbeat.