Perfect location! Tucked into a quiet spot on the Royal Mile. Inside was lovely and spacious. Would stay here again!