New York is the perfect destination for a romantic weekend away. It's a melting pot of cultures and people, with all sorts of things to see and do. There are museums and galleries, restaurants and bars, Broadway shows, live music venues - you name it!