Excellent location. The flat is in an excellent location just off the Royal Mile. Many great shops around! The flat is in great shape, and is comfortable. Great for your stay in Edinborough!