Great, roomy flat in an amazing location right on the Royal Mile. The flat has a great view of High Street and all the amenities you need. I would definitely stay there again.