Sharrow Bay recognised as one of the nation’s ‘Best Waterside Hotels’