Set in the vibrant heart of Hungary’s capital