From elegant refurbished mansions and heritage buildings to quaint townhouses speckled around its canals and beyond, Amsterdam is a vibrant capital city that is constantly transforming itself.