Wonderful location, just off the royal mile in old town, beautifully styled and clean, would stay again