An enjoyable stay here, with an unbeatable location right at the edge of Holyrood Park. Everything clean and shipshape, just as advertised.