This is an AMAZING flat right on the Royal Mile. The flat was very clean with very modern amenities. There are some quirky parts to the flat (e.g.: tiny room for the toilet which is separate from the shower room), but this is the reality of being in a building that is over 200 years old (if not more); I think it actually adds to the character of the place. Would echo the warning about the climb up the stairs to the flat. Its great exercise, but you definitely need to be mobile and capable of making the climb (especially with a suitcase or two in hand). Highly Recommend!