Bustling life in the heart of Budapest