The stay was beautiful--we were facing the World Trade Center with the Oculus downstairs (almost exactly as described). Check in was seamless -- my name was already in the system (I had also called the night before).
If you do book this place, read the fine print (particularly the House Rules after you book). We were unaware when we stayed and were charged an additional $80 on top of the Airbnb price plus tax--this brings the price similar to if you were to book it on any other site.