Good location on Royal Miles and fantastic indoor decorations. Wonderful stay here.