Five-star Edinburgh destination hailed for contribution to Scottish tourism