Northern Ireland's capital Belfast has left its bloody history behind and transformed itself into a vibrant cosmopolitan city with hip hotels, traditional Irish pubs and an exciting culinary scene.