The cruise ship Dandy is a great place to go for dinner or have/attend a party. The food they serve is quite good, and it's a lot of fun to hang out on the top deck and take in all of the DC sights. After dinner, they offer dancing and dessert. The prices are reasonable. It's definitely worth it to do this at least once. And, if you're visiting the DC-area, it's doubly worth it!
more