Ellen's place is very easy to get to from JFK - its a less than 10 minute walk from the J and its straightforward to get into the city (but can take between 40 minutes and 1.5 hours depending on where you're headed). The place was clean and bright and spacious.