Perfect flat. Well appointed, spotlessly clean and in a great location. Couldn’t have wanted a better place for our stay in Edinburgh.