Fantastic. Impeccably clean and spacious. Beautifully decorated. Wish we could have stayed longer. Plan on recommending it to relatives who will be coming to Edinburgh in future.