Debra is the definition of Super Host. We were caught in NY traffic and only arrived at 11pm. She came out to guide us through the place. We will definitely book at her place again next time when we come to NYC.