The flat has a perfect location on the Royal Mile. I was able to walk there from the train station and every where in the city. The flat was very clean and had great accommodations. Definitely would stay here again. :)