We had a great stay at Catherine's place.
Her apartment is close by the subway station with a direct connection to either JFK airport or Manhattan. Throughout the time she was very helpful.
We totally recommend her place.