DP and I love spas, architecture, cocktails, dancing, junk and antique shops, good food...has anyone spent any time in Budapest and can recommend where we might like to spend some time for a long weekend on his birthday?