boat cruise makes for one of the best 50th birthday party ideas in nyc