Great place, close to JFK - would stay again