Perfect place for my friend and I to stay for two nights when we’re traveling through. Location can’t be better. It’s close to the train station and the Royal Mile. The flat itself is in a gorgeous building with very picturesque spiraling staircase (it is on the third floor so there’s some walking and lifting but very doable). It’s clean, has a personal touch, and all the amenities listed and more. Highly recommended and would return!