Very well appointed flat literally right in the heart of the Royal Mile. Couldn’t ask for a better location for our stay. The apartment has great style and comfort. Worth the 3 flights of stairs. Great communication with host. Highly recommended!