As long as you don't get sea sick, this is one of the best attractions NYC has to offer. I remember taking the ferry when I had to pay ($.25 I think?) and now that it's free, it's become even more attractive. The ride itself is pretty calming and when the weather is right, you will see the most beautiful skyline. I'd recommend doing this just for the heck of it if you're a visitor to NYC. It's not too much time out of your day and definitely a romantic ride out on the deck at night. I think children would even enjoy the ride seeing that it's a free boat ride in NYC.