I've been to Budapest few years ago (aroung 2014/15) and I had a great time. I love visiting Xmas Markets and so I had to go Budapest. I did enjoy the visit, the hotel was great and the service provided was excelent. I was a little bit desapointed by the Xmas Market because, at the time, was too small compared to some others I had visited before. Neverdeless I had a great time, the night cruise in the Danube was stuning with all those fantastic historic buildings iluminated. I would go again and would try to go to these other places. Hungary is a must.