Hi, I'm heading to Budapest for a few days with two friends in March and looking for recommendations of things we ought to do. We've got a Danube boat ride and obviously the baths in plan, and will head across to Margaret island for a wander but wondering if any other highlights you'd call out, or even better some hidden gems we might otherwise miss? Also any clubs/bars that would be good for a big night out?