Explorer is a very nice ship. I have posted some photos and some articles that I did about her, including an interview with Captain Bill Wright, RCI's SVP of Marine Operations, on my website.
http://www.beyondships.com/Explorer.html
One unique thing that Explorer has is the Ocean Lab. This is a working scrinetific lab that is doing serious research about the ocean and the weather. The scientists talk with the passengers and there are tours as well.
You can see the Statue of Liberty from the ship. In fact, you can see it from the ship at the terminal.
I hope this is helpful.