Great place for a quick overnight, super close to JFK!