Excellent location just off Grassmarket and Royal Mile. Lovely clean appartment with everything you would need. We will be back!