Their prices are outrageous. In years past, I've stayed at Newport Marina just north of Liberty and found their prices to be much more reasonable, and with a much better view of Manhattan.