Great place to stay for the night after flying into JFK - just a short ride away.