I think this a great setup for travelers and flight crew members using JFK airport. The location is excellent with a quick and cheap ride share for ~$10. You can get a good nights sleep before your trip and it looks like there are multiple places to grab some food within walking distance.