Good stay - clean apartment, warm and comfortable beds. About 40 mins walk to Royal Mile which was fine!