Great location at the top of the Royal Mile. Excellent appartment with all you need for a truly comfortable stay. Highly recommended!!