Just as advertised, place is in the heart of Manhattan.