A lovely flat in a great location! Staying on the Royal Mile gives you easy access to some great attractions, bars and restaurants. Inside the flat was homely and immaculately clean. Outside of the flat was very peaceful and not what you would expect from such a central location. Highly recommend staying here!